我的设置:
- VisualStudio 2015 更新1
- ReSharper Ultimate 9.2
- dnvm 版本 1.0.0-rc1-update2 clr x86
到目前为止我做了什么:
我用 2 个项目创建了一个全新的解决方案:
- Visual C#/Web -> 类库(包)
- Visual C#/Web ->“控制台应用程序(包)
并将类库的引用添加到控制台应用程序。
类库的 project.json 如下所示:
{
"version": "1.0.0-*",
"description": "DnxExampleClassLibrary Class Library",
"authors": [ "John Doe" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"frameworks": {
"net451": { },
"dotnet5.4": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Runtime": "4.0.21-beta-23516",
"System.Threading": "4.0.11-beta-23516"
}
}
}
}
控制台应用程序的 project.json 如下所示:
{
"version": "1.0.0-*",
"description": "DnxExampleConsoleApp Console Application",
"authors": [ "John Doe" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"DnxExampleClassLibrary": "1.0.0-*"
},
"commands": {
"DnxExampleConsoleApp": "DnxExampleConsoleApp"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516"
}
}
}
}
现在,当我尝试在我的函数中创建 Class1 的实例(即在类库项目中)Main
时,ReSharper 告诉我,它无法解析符号。
项目编译,当我暂停 ReSharper 时,一切看起来都很好。
我也尝试过“ReSharper/Options -> Environment/General -> Clear Caches”,但这也没有解决问题。
我做错了什么?请帮忙。