トップページ フォーラム(掲示板) 製品外 icAPI/CRXの開発 icAPIの開発に関する質問 トピックに投稿: icAPIの開発に関する質問

#1313
soushi.maki
Participant

    ご指導ありがとうございます。

    エラーは

    “C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe” -managedassemblyname:$(TargetFileName) -nodependency -out:$(TargetFileName).manifest
    “C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe” -manifest $(TargetFileName).manifest -outputresource:$(TargetFileName);2
    “C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\sn.exe” -R $(TargetFileName) “$(SolutionDir)ICApiAddin.snk”

    書き直したらエラー番号が変わりました。

    エラー
    ““C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe” -managedassemblyname:MyFirstAddin.dll -nodependency -out:MyFirstAddin.dll.manifest
    “C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe” -manifest MyFirstAddin.dll.manifest -outputresource:MyFirstAddin.dll;2
    “C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\sn.exe” -R MyFirstAddin.dll “C:\Users\m-note-a5750\Documents\Visual Studio 2017\Projects\icapi\MyFirstAddin\ICApiAddin.snk””
    はコード 123 で終了しました。

     

    もう一点 regasm MyFirstAddin.dll のほうは

    VS2017用x64 Native toolコマンド

    VS2017用X64_X86 Crossコマンド

    VS2017用X86_X64 Crossコマンド

    x86 Native Tools Command Prompt

    の全てを試してみたのですが残念ながら全て

    「有効な .NET アセンブリではないため、読み込めませんでした。」

    となってしまいました。

     

    Yokomichiさんのコマンド画面をみてVisual Studio2022

    だったのでMicrosoft Visual Studio Community 2022 (64 ビット) – Current Version 17.7.0

    を入れてみたのですが現時点でVs2017Expと同じ状況です。