Visual Studio 2008(.NET Framework 3.5)でC#Excelアドインを開発しました。私の目標は、Excel 2007の管理者権限なしでこのアドインをインストールできるようにすることです。ソリューションを公開し、管理者以外のユーザーとしてインストールしようとすると、VSTOランタイム3.0をインストールする必要があるというエラーメッセージが表示されます。ランタイムは、次のエラーメッセージで失敗したOfficeシステム3.0のためのシステムコンポーネントのVisual Studioツールのための管理者権限のないVSTOアドインとランタイム
前提条件のチェック:。 「管理者権限がOfficeシステム3.0ランタイムのためのVisual Studioのツールをインストールする必要があり、管理者に問い合わせてください。 "
このネットワークにVSTO 3.0ランタイムをインストールする管理者がいる可能性はあります。 .NET Framework 3.5 SP1がインストールされています。
以前、私はVBAでAddinを開発し、それを.XLAMとして配布することができました。
この質問は次のようになりますCreate Excel Add-in without VSTO
は、このための回避策はありますか?
マイクロソフトでは、セキュリティモデルを開発するのに尽力しています。あなたはゼロチャンスがあると言います、私は尋ねる必要があります、あなたも尋ねてみましたか? –
ゼロチャンスについては分かりませんね。 – BKH
アプリケーションをインストールすることはできますが、MSランタイムはインストールできませんか?私はあなたのインストーラの中でランタイムをパッケージ化できると確信しています。 – Simon