首页 文章

针对dnx46的asp.net 5项目不会构建

提问于
浏览
3

我有一个解决方案,其中包含一个asp.net 5应用程序,一个代码库和一个测试库 . 这些库也是新的project.json样式 . 我不确定如何引用这些库来区分它们与现有的库项目结构 .

无论如何,这三个项目都针对dnx451 / net451 . 我决定尝试定位dnx46 / net46 . 库构建,但asp.net dnx应用程序失败 . 错误是:

设计时主机构建失败,并出现以下错误:对象引用未设置为对象的实例 .

它在第166行引用了Microsoft.DNX.targets文件 .

还有另一个错误,即“对象引用未设置为对象的实例” . 它表示第1行,但不引用文件 .

为了测试,我用asp.net 5项目和2个类库创建了一个新的解决方案 . 我将dnx451更改为dnx46,将net451更改为net46,它编译得很好 . 我不确定我现有的项目中是什么导致了这个错误,或者从哪里开始寻找 .

顺便说一句,dnx46 / net46是唯一的目标框架 . 我已经删除了核心框架 .

1 回答

相关问题