我尝试使用"添加为链接"来尝试在项目中分享一些观点。 VS2015中的功能,但链接视图在VS中显示为断开,即使它在网站上正常工作。
有没有办法获得像intellisense和"等定义"为链接的视图工作?
我可以使用新的解决方案/项目重现这一点:
该网站将正常运行,但在VS2015中,视图显示已损坏且无智能感知。
这是在多个项目之间共享视图的好方法,但如果VS认为视图被破坏,则会产生痛苦。
有什么建议吗?有没有更好的方法来跨项目分享观点?
答案 0 :(得分:0)
这是我开始工作的痛苦方式:
.csproj
文件并手动编辑.csproj
文件,并用新名称替换旧名称(可能是可选的,但更容易)MSBuild.WebApplication.CopyContentLinkedFiles
NuGet包,以自动生成链接文件的物理副本。现在,我可以在模板化项目中进行所有编辑,而无需在任何地方保留多个副本。
两大缺点: