NetOffice 1.7.3経由で作成したSharpDevelop 5.1から Excel アドインをデバッグしようとして、私は髪を引っ張っています。これらは私がこれまでに行った手順です: -
- インストールされた SharpDevelop 5.1
- インストールされた NetOffice 1.7.3
- 実行して「 Create
Developer Toolbox.exe
New Project」をクリックし、次をクリックしました:-- プロジェクトの種類
Automation Addin
- NetOffice ツールを使用します。
checked
- プロジェクト フォルダ:
<some dir>
- 環境
- 言語:
C#
- 環境:
VS 2010 (Express)
- .NET ランタイム:
4.0 (Client Profile)
- 言語:
- オフィス アプリケーション:
- クリック:
Excel
- クリック:
- 組立情報
- 名前:
<my name>
- 説明:
<my description>
- 名前:
- ロード動作
- ユーザー利用可能:
Current User
- いつロードする必要があるかを決定します。
3 = Load at startup
- ユーザー利用可能:
- ユーザーインターフェース。
- 4 つのオプションすべてにチェックを入れる
- プロジェクトを作成
- プロジェクトの種類
- SharpDevelopでプロジェクトを開き、project-set compile を選択してターゲット CPU を設定し
x86-64 processor
ます。
そのため、アドインをビルドして Excel で問題なく実行することができました。これは、私ができないデバッグだけです。設定する必要がある設定またはプロパティはありますか? どんな助けでも大歓迎です。
注 (1) - SharpDevelopの [バージョン情報]ページには、次の情報が表示されます。
SharpDevelop Version : 5.1.0.5134-RC-d5052dc5
.NET Version : 4.6.01055
OS Version : Microsoft Windows NT 6.1.7601 Service Pack 1
Current culture : English (United Kingdom) (en-GB)
Running under WOW6432, processor architecture: x86-64
Working Set Memory : 194256kb
GC Heap Memory : 49366kb
注 (2) - MS Visual Studio を既にインストールしていますが、コミュニティ エディションでは Excel アドイン開発 ( https://msdn.microsoft.com/en-us/library/bb398242.aspxを参照) および IMOを実行できません。Visual Studio Professional
バージョンが高すぎる (価格については、https://www.visualstudio.com/en-us/products/vs-2015-product-editions.aspx を参照してください)。