大佬教程收集整理的这篇文章主要介绍了asp.net-mvc – 如何在Visual Studio 2017中构建时嵌入资源文件?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
此nuget包在其他.net核心Web应用程序中导入.
在Visual studio 2015中,使用.net核心,我使用以下代码将视图编译为资源,允许通过razor引擎找到它们然后正确呈现.
在project.json(nuget):
"buildoptions": { "embed": "**/Views/**/*.cshtml" }
在Startup.cs(Web应用程序):
public void Configureservices(IserviceCollection services) { services.Configure<RazorViewENGIneOptions>(options => { options.FileProviders.Add(new CompositeFileProvider( new EmbeddedFileProvider( typeof(HomeController).GetTypeInfo().Assembly,"Some.Namespace")) ); }); return new IuguPortalBuilder(services); }
在Visual studio 2017中,project.json文件已经不存在了,我无法找到一种在Nuget包中嵌入我的视图的新方法.
我怎样才能嵌入我的观点?
以上是大佬教程为你收集整理的asp.net-mvc – 如何在Visual Studio 2017中构建时嵌入资源文件?全部内容,希望文章能够帮你解决asp.net-mvc – 如何在Visual Studio 2017中构建时嵌入资源文件?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。