1

我已经查看了相关文档。我已将 Simple.Data 和 Simple.Data.Spark 添加到 Classlibrary 中以进行测试,但我收到以下消息 - 我必须做些什么才能使我粘贴到 Classlibrary 项目中的 Spark 视图才能找到 classlibrary它?这是它说它只识别这些扩展名的错误消息:sshtml,html,htm

无法找到视图“地址列表”当前可用的视图引擎扩展:sshtml、html、htm 检查的位置:AddressList、views/AddressList、views//AddressList、/AddressList、views/Address/AddressList、Address/AddressList

4

1 回答 1

1

有几件事。首先,您需要从测试项目中引用视图引擎,这是由于 .net 中程序集加载的工作原理(除非明确使用,否则引用的同级引用不会自动加载到应用程序域中)。

第二个是视图本身。因为所有测试运行程序都将正在测试的程序集复制到一个隔离位置,并且因为视图是内容文件。它们本身的视图不会自动复制到隔离位置。解决此问题的最简单方法是设置视图文件,以便始终将它们复制到输出位置(使用 VS 属性窗口)

让我知道它是否适合你

于 2012-07-23T19:37:21.787 回答