首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >南希在错误的项目中寻找观点。

问南希在错误的项目中寻找观点。
EN

Stack Overflow用户
提问于 2017-12-11 12:48:02
回答 1查看 195关注 0票数 1

​

编辑

​

我刚刚从GitHub下载了教程项目的源代码。在构建和运行项目时,我看到Website/Modules/文件夹被复制到Service项目的bin/Debug文件夹中。但是,当我构建我的Service项目时,不会发生这种情况。

可能是什么原因?

我正在学习此链接中的教程。

我已经完成了部分,直到index.html被添加,并应该显示Nancy is working!时,网页被加载。

我不得不把ViewLocationConventions改为

代码语言:javascript
复制
$"../../../Service.Website/Website/Modules/{context.ModuleName}/views/{viewName}"

只有这样,Nancy1.x版本的一切才能正常工作。为什么当我用

代码语言:javascript
复制
$"Website/Modules/{context.ModuleName}/views/{viewName}"

就像在教程里一样?

当我使用Nancy2.x时,它根本找不到视图文件。不管我把ViewLocationConventions设置为什么。

也就是说,它仍然在Website/Modules/Root/view/index.html项目中查找Service文件。

除了将视图文件本身移动到Service项目之外,还有其他解决办法吗?

教程的快速背景:

该解决方案有2个项目Service和Service.Website,如下所示。

  1. Service是一个顶层服务,托管运行web项目的服务器
  2. Service.Website是一个使用Owin和Nancy的网络项目。

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-11 15:33:01

由于@hellyale的评论,我不得不将index.html文件的Copy to Output Directory设置为Copy always。

然后将文件复制到bin/Debug文件夹,Nancy现在能够找到视图。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47753356

复制
相关文章

相似问题

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