首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ServiceStack Angular4自托管

ServiceStack Angular4自托管
EN

Stack Overflow用户
提问于 2017-10-11 21:33:34
回答 1查看 49关注 0票数 1

有没有一种简单的方法可以从VS模板创建一个像ServiceStack Angular4这样的项目,而不是用于自托管服务?如果能有关于更改内容和包含/复制内容的说明,那就太好了……

EN

回答 1

Stack Overflow用户

发布于 2017-10-12 04:57:49

ASP.NET项目和自托管项目之间的主要区别在于,ASP.NET Web应用继承自AppHostBase,而自托管应用继承自AppSelfHostBase

你需要考虑的另一个区别是serving static assets,ASP.NET应用程序将服务于项目根目录中的静态资产,而自托管应用程序仅服务于运行它的/bin目录中的静态资产。这意味着您需要设置所有静态资产的Copy输出目录,如果Copy 较新,则该静态资产可用。

或者,您可以更改Web Host物理路径以指向您的项目目录,例如:

代码语言:javascript
复制
SetConfig(new HostConfig {
#if DEBUG
    DebugMode = true,
    WebHostPhysicalPath = "~/../..".MapServerPath(),
#endif
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46689587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档