当我通过Visual Studio 2017发布我的网站时,我遇到了错误:
发现多个类型与名为' Home'的控制器匹配。这个 如果为此请求提供服务的路由可能会发生 (' {controller} / {action} / {id}')未指定要搜索的命名空间 对于匹配请求的控制器。如果是这种情况, 通过调用' MapRoute'的过载来注册此路线。方法 这需要一个名称空间'参数。
此外,我确实理解错误是我首先上传了一个具有特定名称的项目,然后上传了另一个名称不同的项目。这引起了冲突。
我如何能够访问VM以删除项目,以便它不会复制?
我还在发布之前从项目的bin文件夹中删除了所有内容,但问题仍然存在。
感谢。
答案 0 :(得分:0)
很抱歉,我没有足够的声誉来提出问题但是,当你说“已上传”你的意思是在谷歌云应用引擎标准中部署,谷歌云应用引擎灵活或你的意思是什么?
当你说你从bin文件夹中删除了所有内容时,你的意思是你这样做了吗?在当地?我知道您没有在Google云虚拟机上执行此操作。
关于已部署的项目,您无法访问运行它的VM,因为它只是一个可以从映像中删除或复制很多次的实例,并且您的更改将对下一台计算机无效。