Подтвердить что ты не робот

Visual Studio 2010 не может запустить программу .dll

У меня есть проблема для моей visual studio 2010. Когда я нажимаю кнопку "Отладка" и запускает отладку.

Кажется, что нет ошибки "я просто создаю один "button" на нем"

Но он покажет Unable to start program 'c:\users\.....\xx.dll'

Кто-нибудь теперь может решить, как его решить?

Второй вопрос: когда я нажимаю левую кнопку, чтобы увидеть исходный код "button" почему он будет показывать весь этот код проекта? Должен ли я пересмотреть некоторые настройки?

4b9b3361

Ответ 1

Visual studio не запускает .dll самостоятельно. у вашего решения есть проект .exe? если это так, щелкните его правой кнопкой мыши и выберите "Установить как проект запуска". если нет, вам нужно будет создать его и проинструктировать его для загрузки форм внутри вашей DLL.

как для левой кнопки мыши, я не совсем уверен, что вы описываете. можете ли вы разместить изображение?

Ответ 2

В более ранних версиях MSVC при запуске .dll, появится диалоговое окно с запросом пути для файла .exe

Но в MSVC 2010 и выше такой опции нет. Чтобы исправить это

  1. Щелкните правой кнопкой мыши по вашему проекту dll
  2. Свойства
  3. Свойства конфигурации> Отладка. Здесь, в Command → добавить путь к вашему exe.

Добавьте аргументы команды, если таковые имеются.

Вы хороши, чтобы пойти!