У меня небольшой беспорядок с веб-приложением.Я работаю в среде разработки, и теперь я пытаюсь опубликовать ее в другой папке на своем компьютере, чтобы один из моих коллег мог попробовать это, не мешая мне.Поэтому я пошел в «Опубликовать» в «Visual Studio», создал новое «Веб-приложение», а затем опубликовал там приложение.
Но приложение не работает:
Could not load file or assembly 'DkWP2' or one of its dependencies. The system cannot find the file specified.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.IO.FileNotFoundException: Could not load file or assembly 'DkWP2' or one of its dependencies. The system cannot find the file specified.
Я посмотрел на структуру папок и файлы там, но это немного неловко:
C:\inetpub\wwwroot\DkWP2App>tree /f
Folder PATH listing
Volume serial number is 68B7-8AE3
C:.
│ AppConfig.xml
│ LogoMini.png
│ DkPService.svc
│ Web.config
│
├───App_Data
├───bin
│ │ AppConfig.xml
│ │ DkWP2.dll
│ │ DkWP2.pdb
│ │ DkWP2.XmlSerializers.dll
│ │
│ ├───css
│ │ └───GSA1
│ │ │ jquery-ui-1.8.5.custom.css
│ │ │
│ │ └───Images
│ │ [jQueryUi Pictures]
│ │
│ ├───Images
│ │ [Some of the Main pictures]
│ │
│ └───x86
│ └───Debug
│ AppConfig.xml
│ DkWP2.dll
│ DkWP2.pdb
│
├───css
│ │ [MainCss Files]
│ │
│ ├───Base
│ │ [Base Css Files]
│ │
│ └───GSA1
│ │ jquery-ui-1.8.5.custom.css
│ │
│ └───Images
│ [jQueryUi Pictures]
│
├───Images
│ [Main pictures]
│
├───JavaScript
│ [JS Files]
│
├───Web
└───Web References
- Файлы
.dll
в ./bin
и ./bin/x86/Debug
имеютразличные размеры. - Я пытался скопировать файлы
.dll
в ./
, но это все равно не работает. - Папка css появляется в
./
и ./bin
, но с другим содержимым.
Где ASP.NET пытается найти файлы .dll
в?
Почему у меня есть ./bin/x86/Debug
, если я выбрал «Release» при публикации?
С уважением.