project.json的默认位置位于asp.net项目文件夹的根文件夹中。我不喜欢将配置文件混淆在类中,并且倾向于将project.json(以及其他配置和启动元素)移动到配置文件夹中。可以移动asp.net 5(dnx)项目中的project.json文件吗?
我移动project.json(在Visual Studio解决方案浏览器),以A /配置文件夹,但它会导致以下错误:
C:\Program Files (x86)\MSBuild\Microsoft...\DNX\Microsoft.DNX.targets(142,5):
error : The design time host build failed with the following error:
Unable to find project.json in 'Z:\path\to\project\root'
我似乎无法找到任何配置细节以指示project.json位于。在新的框架中,所有可扩展性和可定制性都可以通过Microsoft硬编码project.json文件的位置来实现吗?
如果你不喜欢配置等文件与类混乱,为什么把任何类放在你的项目的根目录,而不是在它们很好地组织它们的子文件夹? – ProfK