我使用自己的电脑安装了VS 2015。当我运行/播放我的Index.cshtml时,它会遇到URL
http://localhost:xxxx/Controller/Index
它运行良好。
但是在我的公司告诉我将他的电脑用于VS 2012之后,当我运行/播放我的Index.cshtml时,它会遇到URL
http://localhost:xxxx/Views/Controller/Index.cshtml
,然后它会显示无法找到正确路径的错误。
我的项目中缺少什么?我试图删除并重新添加System.Web.MVC到我的引用,但它仍然是相同的。我花了很多时间尝试修复它,但还是找不到答案。
或者我是否需要在我的VS中安装一些插件?
**编辑
抱歉,如果我误解了我的问题。我的问题是,如何让我的VS 2012
自动与URL
VS 2015
相同CoreException: Could not calculate build plan: Plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: ArtifactResolutionException: Failure to transfer org.apache.maven.plugins:maven-compiler-plugin:pom:2.3.2 from https://repo.maven.apache.org/maven2
。因为现在,每次我在VS 2012中运行我的项目时,我都需要手动编辑我的URL,以便它可以运行到正确的路径和URL
谢谢
答案 0 :(得分:1)
如果您在vs 2015上创建mvc项目,则有可能创建一个MVC 5项目,该项目在vs 2012上没有内置支持。您需要安装扩展。
独立安装程序位于此处:
https://www.microsoft.com/en-us/download/details.aspx?id=41532
可以在
找到发布/安装说明http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012
相关性:
包括:
答案 1 :(得分:1)
感谢@Fedri Qrueger,我能找到答案。即使在安装扩展程序后,问题仍然存在。
我找到的解决方案是编辑项目。
右键点击project => properties =>网络
然后将当前页面的开始操作更改为特定页面,并将其留空。在here
中回答