我认为这个问题是特定于 MonoDevelop 的。
我有一个测试单轨解决方案,当我从 monodevelop 运行它时效果很好,但是当我使用“部署到网络”时遇到问题。
我认为问题在于我所有的 NVelocity 视图文件(在“View/”目录中)都被嵌入到程序集中,而 xsp4 期望它们实际上被复制到部署目录中?
我可以告诉 Monorail/NVelocity 在此程序集中找到视图,还是有更简单的方法告诉 Monodevelop 将顶级目录(如 Views)下的所有文件复制到部署目录?
我看到我可以为每个文件显式设置部署属性,但我无法让它工作。当我将其设置为“包含在部署中”和“使用项目相对路径”时,它会将它们放在“/bin/Views/”中。然后,当我从 '' 运行 xsp4 时,它期望 Views 是相对于该目录的。