Локальный IIS — File.Exists всегда ложьC#

Место общения программистов C#
Ответить
Anonymous
 Локальный IIS — File.Exists всегда ложь

Сообщение Anonymous »

У меня есть проект, работающий в локальном IIS
Структура следующая:

Код: Выделить всё

Project (References ClassLibrary)

ClassLibrary
|  lib
|  mydll.dll
|  Manager.cs
Итак, проект — это запускаемый проект, который ссылается на ClassLibrary и вызывает метод в Manager.cs.
Выполняемый код в Manager.cs:

Код: Выделить всё

bool exists = File.Exists(Path.Combine("lib", "gsdll64.dll"));
Но это всегда возвращает false
Я поставил mydll.dll на постоянное копирование.< /p>
Я предполагаю, что это как-то связано с IIS, но я не могу объяснить себе, почему я не могу найти этот файл.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ways-false
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»