Ich bin mit einem Problem moq und haben, wenn ich es in meinem Testprojekt mit Asp.Net 5 und MVC 6.Moq in Asp.Net 5 mit dnx50
verwenden installiert ich Moq von NuGet mit und installiert Moq 4.2.1510.2205. Als ich project.json geprüft, bekam ich
{
"version": "1.0.0-*",
"description": "TargetTests Class Library",
"authors": [ "Admin" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"dependencies": {
"Target": "1.0.0-*",
"xunit": "2.2.0-beta1-build3239",
"xunit.runner.console": "2.2.0-beta1-build3239",
"xunit.runner.dnx": "2.1.0-rc1-build204"
},
"commands": {
"test": "xunit.runner.dnx"
},
"frameworks": {
"dnx451": {
"dependencies": {
"Moq": "4.2.1510.2205"
}
},
"dnxcore50": {
"dependencies": {
}
}
}
}
Als ich Moq in einer cs-Datei hinzufügen möchten, bekam ich folgende Fehlermeldung
Severity Code Description Project File Line Suppression State
Error CS0246 The type or namespace name 'Moq' could not be found (are you missing a using directive or an assembly reference?) TargetTests.DNX Core 5.0 C:\Users\Admin\Desktop\Target\src\TargetTests\TestBase.cs 6 Active
Kann mir jemand helfen, um zu sehen, wie dieses Problem zu lösen? Ich habe StackOverfollow überprüft und die in Mocking framework for asp.net core 5.0 eingeführte Methode versucht, aber es ist fehlgeschlagen.