LNK1181 не может открыть входной файл. космическая ошибка?C#

Место общения программистов C#
Anonymous
LNK1181 не может открыть входной файл. космическая ошибка?

Сообщение Anonymous »

У меня возникла ошибка компиляции при попытке создать проект Windows Forms.

Мое решение содержит:

< ul>
[*]2 проекта C# (один создает двоичный файл, а другой представляет собой просто класс с функциями)
[*]2 проекта C++ (импортированы из другого решения)


После импорта мне пришлось повторно ссылаться на «Каталоги включения» в (проекте) Настройки-> Каталоги VC++

Эти два решения работают, но я пытаюсь использовать одно решение вместо двух (их вместе). После импорта мне пришлось повторно ссылаться на «Включить каталоги» в (проекте) Настройки-> Каталоги VC++.

И теперь я получаю эту ошибку:

Ошибка: LNK1181 не может открыть входной файл
"C:\SDK\Bin\x64 Release\\VS2017-PC.lib"

С этой ссылкой есть 3 проблемы :
  • Он содержит двойную обратную косую черту
  • Это отсутствует папка (C:\PC)
  • Вместо имени Debug указано «Release».
Путь должен выглядеть следующим образом:

'C:\PC\SDK\bin\x64 debug\VS2017-PC.lib'

Я думаю, это потому, что моя папка «x64 debug» содержит пробел и создает эту ошибку. Но я не знаю, как правильно переименовать и обновить пути внутри решения, и даже не знаю, действительно ли это исправит эту ошибку.

Изображение страниц свойств проекта

Изображение страниц свойств проекта

Изображение страниц свойств проекта

р>

Подробнее здесь: https://stackoverflow.com/questions/505 ... pace-error

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