将网站发布到Google Cloud VM会带来多种类型的错误

时间:2018-05-09 16:07:57

标签: visual-studio google-cloud-platform

当我通过Visual Studio 2017发布我的网站时,我遇到了错误:

  

发现多个类型与名为' Home'的控制器匹配。这个   如果为此请求提供服务的路由可能会发生   (' {controller} / {action} / {id}')未指定要搜索的命名空间   对于匹配请求的控制器。如果是这种情况,   通过调用' MapRoute'的过载来注册此路线。方法   这需要一个名称空间'参数。

此外,我确实理解错误是我首先上传了一个具有特定名称的项目,然后上传了另一个名称不同的项目。这引起了冲突。

我如何能够访问VM以删除项目,以便它不会复制?

我还在发布之前从项目的bin文件夹中删除了所有内容,但问题仍然存在。

感谢。

1 个答案:

答案 0 :(得分:0)

很抱歉,我没有足够的声誉来提出问题但是,当你说“已上传”你的意思是在谷歌云应用引擎标准中部署,谷歌云应用引擎灵活或你的意思是什么?

当你说你从bin文件夹中删除了所有内容时,你的意思是你这样做了吗?在当地?我知道您没有在Google云虚拟机上执行此操作。

关于已部署的项目,您无法访问运行它的VM,因为它只是一个可以从映像中删除或复制很多次的实例,并且您的更改将对下一台计算机无效。