我已经创建了一个新项目,并按照
中的步骤进行操作http://www.carolynvanslyck.com/blog/2012/09/compile-time-support-for-mvc-views/
它有效,' .generated.cs'弹出的文件。
然后我尝试在主项目上做同样的事情,但是' Enable-RazorGenerator' Project' WebControls'找不到。 WebControls是一个项目的名称,它附加并构建但只包含.cs文件。
所以我手动更改了.cshtml文件,以获得RazorGenerator的自定义工具,该工具正常工作
最后我点击了F5,IISExpress崩溃了,"' iisexpress.exe的调试信息'无法找到',如果我仍然继续Internet Explorer无法启动
然后我将项目改为通过IIS打开,IE也没有从这里开始。我可以通过导航到网址来手动打开网站,但它看起来好像还在使用cshtml文件,即第一次访问页面的速度慢,然后更快
有关从何处查看进展的任何建议?
我需要进步所以制作副本然后通过subversion从项目中删除所有更改,因此nuget项目和扩展被删除,我现在仍然得到与以前相同的问题,所以必须有一些东西在.suo文件或类似文件,没有签入的东西。清理/重建没有删除它
完全独立的项目不受影响
答案 0 :(得分:1)
它可能对其他人有帮助,所以:
安装razorgenerator后台更改了2个设置
来自'特定页面'到"不要打开一个页面。等待来自外部应用程序的请求"
它打开了本机代码调试选项
我已经恢复了这两个,现在它似乎工作正常,尽管' Enable-RazorGenerator'仍然没有工作,但我可以忍受