在VS2015社区中,当我创建ASP.NET 5项目时,我在命名空间上遇到很多错误,但不确定为什么。
我已经下载了VS2015社区,并且已经下载了Microsoft ASP.NET和Web Tools 2015(Beta8),并遵循了Web Tools Beta8页面上的安装说明,并在Web Tools之前安装了.NET版本管理器(Beta8)。在VS2015中,我单击“新建项目”,在“ Visual C#”部分中转到“ Web”,然后选择“ ASP.NET Web应用程序”。然后,我在ASP.NET 5预览模板中选择“ Web应用程序”模板。它创建了我的项目。我可以通过单击带有“ IIS Express”文本的绿色播放按钮来开始调试,然后按需将页面加载到我的Web浏览器中。但是,几乎所有名称空间都标记为““无法解析符号”。我尝试卸载并重新安装,但没有成功。在解决方案资源管理器中,我有两个参考,DNX 4.5.1和DNX Core 5。0,并且其中有很多引用。我注意到只有DNX 4.5.1具有包含Microsoft.CSharp,mscorlib,System和System.Core的“框架程序集”。
当我选择“空” ASP.NET 5预览模板时,会发生相同的问题
我遇到过同样的问题。问题出在ReSharper中,它无法使用新的ASP.NET 5名称空间方法(使用project.json)来解析名称空间。我已经安装了支持ASP.NET 5的最新版本的ReSharper(9.2),此问题已解决。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句