Visual Studio 2010 не может запустить программу .dll
У меня есть проблема для моей visual studio 2010. Когда я нажимаю кнопку "Отладка" и запускает отладку.
Кажется, что нет ошибки "я просто создаю один "button" на нем"
Но он покажет Unable to start program 'c:\users\.....\xx.dll'
Кто-нибудь теперь может решить, как его решить?
Второй вопрос: когда я нажимаю левую кнопку, чтобы увидеть исходный код "button"
почему он будет показывать весь этот код проекта? Должен ли я пересмотреть некоторые настройки?
Ответы
Ответ 1
Visual studio не запускает .dll самостоятельно. у вашего решения есть проект .exe? если это так, щелкните его правой кнопкой мыши и выберите "Установить как проект запуска". если нет, вам нужно будет создать его и проинструктировать его для загрузки форм внутри вашей DLL.
как для левой кнопки мыши, я не совсем уверен, что вы описываете. можете ли вы разместить изображение?
Ответ 2
В более ранних версиях MSVC при запуске .dll, появится диалоговое окно с запросом пути для файла .exe
Но в MSVC 2010 и выше такой опции нет. Чтобы исправить это
-
Щелкните правой кнопкой мыши по вашему проекту dll
- Свойства
- Свойства конфигурации> Отладка. Здесь, в Command → добавить путь к вашему exe.
Добавьте аргументы команды, если таковые имеются.
Вы хороши, чтобы пойти!