Ошибка средств компоновщика LNK1312
Недопустимый или поврежденный файл: не удается импортировать сборку
При создании сборки файл, отличный от модуля или сборки, скомпилированной с помощью /clr, был передан параметру компоновщика /ASSE МБ LYMODULE. Если файл объекта передан в /ASSE МБ LYMODULE, просто передайте объект непосредственно компоновщику вместо /ASSE МБ LYMODULE.
Примеры
В следующем примере был создан OBJ-файл.
// LNK1312.cpp
// compile with: /clr /LD
public ref class A {
public:
int i;
};
Следующий пример создает LNK1312.
// LNK1312_b.cpp
// compile with: /clr /LD /link /assemblymodule:LNK1312.obj
// LNK1312 error expected
public ref class M {};
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по