'アプリケーション ファイルを取得できません。 SQL Server 2012 Reporting Servicesから ClickOnce バージョンのReport Builderを開始しようとすると、デプロイでファイルが破損するエラーが発生する

この記事は、アプリケーション ファイルを取得できない問題を解決するのに役立ちます。 ClickOnce バージョンのSQL Server Report Builderを起動しようとすると発生する、配置エラーでファイルが破損しています。

元の製品バージョン: SQL Server 2012
元の KB 番号: 2781227

現象

クライアント コンピューターで Microsoft SQL Server Report Builder for Microsoft SQL Server 2012 の ClickOnce バージョンを起動しようとすると、次のようなエラー メッセージが表示されることがあります。

アプリケーション ファイルを取得できません。 デプロイでファイルが破損しています。

さらに、エラー メッセージ ダイアログ ボックスで [詳細 ] をクリックすると、次のような詳細なエラー情報が表示されます。

ファイル MSReportBuilder.exe からマニフェストの読み込み中にエラー + 例外が発生しました。マニフェストが有効でないか、ファイルを開けませんでした。 + コンポーネント ファイルから内部マニフェストを読み込むことができません。 エラーの詳細 この操作中にエラーが検出されました。 * [10/31/2012 9:25:34 AM] System.Deployment.Application.InvalidDeploymentException (ManifestLoad) - ファイル MSReportBuilder.exe からのマニフェストの読み込み中に例外が発生しました。マニフェストが有効でないか、ファイルを開けませんでした。 - ソース: System.Deployment - スタック トレース: System.Deployment.Application.Manifest.AssemblyManifest.ManifestLoadExceptionHelper(Exception exception, System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath) at System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object sender, DownloadEventArgs e) at System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object)sender, DownloadEventArgs e) at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next) at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles() at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState) at System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState subState, AssemblyManifest deployManifest、AssemblyManifest appManifest、Uri sourceUriBase、StringtargetDirectory,String group, IDownloadNotification notification, DownloadOptions options) at System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp) at System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc) atSystem.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut、String textualSubId、String deploymentProviderUrlFromExtension、BrowserSettings browserSettings、String& errorPageUrl) (System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state) ---内部例外--- System.Deployment.Application.DeploymentException (InvalidManifest) - コンポーネント ファイルから内部マニフェストを読み込むことができません。

原因

この問題は、Microsoft .NET Framework 4 以降のバージョンの.NET Frameworkがクライアント コンピューターにインストールされていないために発生します。

解決方法

この問題を解決するには、.NET Framework 4 をインストールします。 次のファイルは、Microsoft ダウンロード センターからダウンロードできます。

.NET Framework 4 パッケージを今すぐダウンロードします。

Microsoft サポート ファイルをダウンロードする方法の詳細については、「Microsoft サポート ファイルを取得する方法」を参照オンライン サービス

ウイルス スキャン要求

Microsoft は、ファイルが投稿された日付に利用可能だった最新のウイルス検出ソフトウェアを使用して、このファイルをスキャンしてウイルスを検出しました。 ファイルは、未承認の変更を防ぐのに役立つセキュリティ強化サーバーに格納されます。

再起動の要件

このパッケージをインストールした後、コンピューターを再起動してから、Report Builder ClickOnce アプリケーションを再起動する必要があります。

詳細

適用対象

  • SQL Server 2012 Web
  • SQL Server 2012 Standard
  • SQL Server 2012 Enterprise Core
  • SQL Server 2012 Express
  • SQL Server 2012 Developer
  • SQL Server 2012 Enterprise