VCPP .NET выравнивание, etc

Тема в разделе "WASM.BEGINNERS", создана пользователем ZeroMemory, 2 сен 2005.

  1. ZeroMemory

    ZeroMemory New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2005
    Сообщения:
    79
    Приветствую!



    Пришлось перенести проект из среды VCPP 6 в .NET. Проблема в том, что прагмы линковщика перестали как бы работать... Вот что было:
    Код (Text):
    1.  
    2. #pragma comment(linker,"/ALIGN:4096 /IGNORE:4108 /RELEASE /IGNORE:4089")
    3. #pragma comment(linker,"/STUB:stub.exe")
    4.  




    Без комментариев.... Все естественно линковалось под 6-й версией. А под .NET вот что выдает:
    Код (Text):
    1.  
    2. commands.obj : warning LNK4229: invalid directive '/IGNORE:4108' encountered; ignored
    3. commands.obj : warning LNK4229: invalid directive '/RELEASE' encountered; ignored
    4. commands.obj : warning LNK4229: invalid directive '/IGNORE:4089' encountered; ignored
    5. commands.obj : warning LNK4229: invalid directive '/STUB:stub.exe' encountered; ignored
    6.  




    Игнорятся прагмы в общем... Помогите решить проблему!!



    Спасибо.
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Из справки:

    Only the following linker options are available to be passed to the linker identifier:



    /DEFAULTLIB

    /EXPORT

    /INCLUDE

    /MERGE

    /SECTION



    Вывод: используем командную строку.