asp.net-mvc-3 – ASP.NET MVC3项目并不总是发布所有的视图/内容
这是疯狂的,但是当我发布网站时,我似乎无法获得我所有的观点/内容/脚本.这似乎发生了,我相信,当视图或内容没有被我的项目直接引用,而是被我的项目中的另一个程序集使用时.所以我可能有:
> ExternalAssembly.dll引用(它被发布) 现在我有一个脚本复制在视图文件夹中的所有内容,并将其转储到我想要部署的地方,但VS应该为我做这个.我究竟做错了什么? 解决方法
所以您的浏览文件位于当前项目之外的另一个项目或文件夹中?通常,这些文件必须存在于网站项目中,而在其中的视图文件夹中,而不是外部,并且构建操作应设置为内容,而不是复制到输出文件夹.但有一些解决方法:
>将它们复制到您的网站视图文件夹中,并确保它们被标记为内容(如另一个答案所述).需要注意的一点是,您可以将它们添加到可视化工作室中的“链接文件”,实际上它们可以存在于层次结构中的两个位置,而不必存在于磁盘的两个位置:http://support.microsoft.com/kb/306234 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 当您使用带有淘汰赛的JS视图模型
- asp.net-mvc – ASP.NET MVC路由 – “空白”路由
- asp.net-mvc-3 – 如何添加整数列表到路由
- asp.net-mvc – ModelState.IsValid或Model.IsVa
- asp.net – Telerik UI控件与jQuery的客户端UI
- ASP.Net IIS7获取每个请求的CPU使用率
- asp.net – 即使它已经过时,仍然可以使用System.
- asp.net-mvc – ELMAH.axd是可浏览的,但永远不会
- asp.net-mvc – 在MVC 3 RC中实现TransferResult
- 学习ASP.NET Core,你必须了解无处不在的“依赖注