3

SQL Server 2012、SSIS、SSDT、および Visual Studio 2010 を使用しています。新しい SSIS パッケージを作成してスクリプト タスクを追加できますが、そのスクリプト タスクのスクリプト エディターを開こうとすると、次のエラーが発生します。

TITLE: Microsoft Visual Studio
------------------------------

Cannot show Visual Studio 2010 Tools for Applications editor.

------------------------------
ADDITIONAL INFORMATION:

Could not load file or assembly 'Microsoft.VisualStudio.Tools.Applications.Core, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. (mscorlib)

------------------------------
BUTTONS:

OK
------------------------------

このエラーを独自に調査した結果、Visual Studio Tools for Applications は MS Office 2007 以降の一部であることがわかりました。これは奇妙な依存関係のように思えましたが、私はにやにや笑うためだけに MS Office 2010 をインストールしました。何も変わりませんでした。他に何を試す必要がありますか?

4

7 に答える 7

6

VS 2010 でスクリプト タスクをデバッグしようとしていて、Run64BitRuntime が true に設定されている場合にも、このエラーが発生します。デバッグするには、false に設定します。

于 2013-01-31T21:14:17.390 に答える
5

このエラーが発生していましたが、通常のユーザーとしてログオフし、ローカル管理者ユーザーとしてログインするまで、問題を修正するものはありませんでした。管理者としてログインすると、パッケージ内のスクリプトを編集できます。通常のユーザーとして再度ログインすると、スクリプトの編集ボタンも機能しました。

最初の起動時にアセンブリを登録する必要があり、通常のドメイン ユーザーでは登録できなかったと思います。

于 2012-11-05T21:59:13.973 に答える
1

Script Editor を開こうとしたときにも同じエラーが発生しましたが、別の理由でした。原因はわかりませんが、VSTA の 3 つのコピー (異なるバージョン) がインストールされていました。それらをすべて削除してSQL Server 2012を再インストールすると、問題は解決しました。それが役立つことを願っています。

于 2012-07-21T15:52:03.153 に答える
0

Visual Studio 2010 Tools for Applications エディターを表示できません。

以下の解決策に従ってください:

  1. SQL Server セットアップ フォルダーに移動します。
  2. そのフォルダ内に「redist」。
  3. そのもう1つのフォルダー「VSTA」の下。
  4. VSTAフォルダー「X86」および「X64」の下
  5. VSTA_RT30 をインストールします。
  6. それは正常に動作します。
于 2016-05-11T09:12:40.263 に答える
0

私にとっての解決策は次のとおりです。

  • 入札を閉じる (私は 2008r2 を使用しています)
  • 再開する
  • スクリプトを編集します(入札を再開した後に一度編集することができました)
  • すべてのブレークポイントを削除
  • 空白行を追加するなど、些細な変更を加える
  • 保存

それは私のためにそれを解決しました。

于 2014-12-30T13:19:18.063 に答える
-1

私は今朝自分の問題を理解しました。SQL Server 2012 をアンインストールしたとき (および先月アップグレードしたときに残っていた 2008 の残りの部分)、実際には Visual Studio 2010 の一部であった 3 つのパッケージもアンインストールしました。トリックですが、代わりに新しいエラーが見つかりました。これら 3 つのパッケージを Visual Studio 2010 配布メディアから再インストールすると、すべてが機能し始めました。

問題の 3 つのパッケージは次のとおりです。

  • Microsoft SQL Server 2008 R2 データ層アプリケーション プロジェクト
  • Microsoft SQL Server 2008 R2 データ層アプリケーション フレームワーク
  • Microsoft SQL Server 2008 R2 Transact-SQL 言語サービス
于 2012-05-07T19:37:15.597 に答える