System.IO.FileNotFoundException: не удалось найти файл 'x \ x \ x \ x \ bin \ debug \ project.dll - PullRequest
1 голос
/ 17 апреля 2011

Я добавил пару папок в свой проект C #, и теперь, когда я пытаюсь запустить проект из NUnit, я всегда сталкиваюсь со следующим исключением -

System.IO.FileNotFoundException: не удалось найти файл 'x \ x \ x \ x \ bin \ debug \ project.dll

Файл проекта dll не генерируется, а сведения об исключении:

System.IO.FileNotFoundException...
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights,         Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options,               SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
   at NUnit.Core.AssemblyReader.CalcHeaderOffsets()
   at NUnit.Core.AssemblyReader..ctor(String assemblyPath)
   at NUnit.Util.RuntimeFrameworkSelector.SelectRuntimeFramework(TestPackage package)
   at NUnit.Util.DefaultTestRunnerFactory.GetTargetProcessModel(TestPackage package)
   at NUnit.Util.DefaultTestRunnerFactory.MakeTestRunner(TestPackage package)
   at NUnit.Util.TestLoader.LoadTest(String testName)

1 Ответ

1 голос
/ 17 апреля 2011

Это путь к файлу, который вы ввели?Если это так, используйте проводник Windows, чтобы скопировать / вставить правильный путь, чтобы избежать опечаток.

Если это ссылочная библиотека, добавленная вами через VS, вам следует удалить ссылку и добавить ее снова, чтобы обновить ее путь.

Как сказал @Oded, убедитесь, что файл существует и путь указан правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...