Вопрос

У меня есть приложение, которое я недавно добавил два класса C #. Это всегда встроено как в отладке, так и в выпуске. Различия между двумя конфигами ничто. Теперь, когда я создаю выпуск, он говорит, что одно из зависимостей не может быть доступен. Это только для сборки выпуска. Ничто не изменилось на эту зависимость и всегда работало.

Любые идеи?

Это было полезно?

Решение

Итак, чтобы решить эту проблему, мне пришлось добавить файл конфигурации на C: Program Files Microsoft Sdks Windows V7.0a bin Netfx 4.0, которые читают:

<?xml version ="1.0"?>
<configuration>
    <runtime>        
        <loadFromRemoteSources enabled="true" />
    </runtime>
</configuration>

Другие советы

Файл конфигурации - sgen.exe.config. Мне пришлось создать файл, и я смог создать релиз после добавления файла.

Ссылки между различными проектами проекта или двоичными ссылками? Если они являются двоичными ссылками, являются ваши выходные папки, указывающие на правильные места для различных целей сборки и платформ? Вы также можете гарантировать, что ваш заказ на сборку правильный.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top