SSIS 2012パッケージのスクリプトタスクの[スクリプトの編集]ボタンをクリックすると、
スクリプトエディタを開くのではなく、次のように表示されます。
「アプリケーションエディター用のVisualStudioツールを表示できません」
ファイルまたはアセンブリ "Microsoft.visualstudio.tools.applications.core version = 10.0.0.0.0 ...."システムが指定されたファイルアセンブリを読み込めません。
次のリンクで提供されているソリューションを試しました。
まず、[プログラムと機能]に移動し、「Microsoft Visual Studio Tools for Applicationsx86ランタイム3.0」がインストールされているかどうかを確認します。おそらく、これは「Microsoft Visual Studio Tools for Applications x64Runtime3.0」の下に表示されます。
インストールされていない場合は、私と同じ問題が発生します。このエラーを解決するために、SQLServerインストールディスクを挿入しました。次に、redist-> VSTA-> runtime-> x86に移動し、VSTA_RT30.msiを実行します。
このリンクでの回避策の言及は私の問題を解決しました: https://connect.Microsoft.com/SQLServer/feedback/details/776248/could-not-load-file-or-Assembly-Microsoft-visualstudio-tools-アプリケーション-コア
X86ランタイムとx64ランタイムの両方をインストールする必要があります。現在、SQL Server 2012のインストール順序によっては、一方または両方のランタイムが欠落している可能性があります。回避策として、[コントロールパネル]-[プログラム]をチェックインし、不足しているコンポーネントを特定します(Microsoft Visual Studio Tools for Applicationsx86またはx64Runtime 3.0としてリストされている必要があります)。コンポーネントは、インストールディスクから手動でインストールするか、\ redist\VSTA\runtime \フォルダーからダウンロードできます。
これで、SQL Server 2012 Service Pack1がリリースされました。リリースを更新してみてください。その後、累積更新1をその上に配置することを検討することもできます。
sQL Serverインストーラーフォルダーに移動し、これらのmsiファイルをインストールします
redist/VSTA/designtime/VSTA_DT30msi redist/VSTA/runtime/x64/VSTA_RT30.msi redist/VSTA/runtime/x86/VSTA_RT30.msi