ClickOnceアプリケーションを展開しようとしています。サーバーが.Net 2.0(SPなし)をインストールしたばかりのときには、以前は動作していました。最近のサーバーは、3.5SP1がインストール持っていたし、今のClickOnceはエラーで失敗している:ClickOnceの展開エラー
値がSystem.Deploymentの内側に予想される範囲内に収まっていません。コールスタックと
ここMSDNフォーラムに掲載されている情報がある(答一般的にそこに打つか、私のために欠場している):
それはSP1/wのVS 2005にあったと私は私が発行するパスを変更してみましたインストールURLを変更する、アセンブリ名を変更する、手動でバージョンを管理する、mage -ccを実行する、%userprofile%\ AppData \ Local \ Apps内のすべてのアプリケーションデータを手動で削除する、さらにはデプロイメントサーバーを完全に変更する、などのエラーが発生する):
エラー詳細 この操作中に以下のエラーが検出されました。 * [3/30/2009 5:35:37 PM] System.ArgumentException - 値が予想される範囲内に収まらない。 - 出典:System.Deployment - スタックトレース:System.Deployment.Application.ComponentStore.LockApplicationPath(DefinitionAppId definitionAppIdでSystem.Deployment.Internal.Isolation.IStore.LockApplicationPathで (UInt32型のフラグ、IDefinitionAppId APID、のIntPtr &クッキー) )System.Deployment.Application.FileDownloader.DownloadでSystem.Deployment.Application.SubscriptionStore.LockApplicationPath(definitionAppId definitionAppId) でSystem.Deployment.Application.FileDownloader.PatchFilesで(SubscriptionState副) (SubscriptionState副)システムで 。 Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionStateサブステート、AssemblyManifest deployManifest、AssemblyManifest ap System.Deployment.ApplicationでSystem.Deployment.Application.ApplicationActivator.DownloadApplicationでpManifest、ウリsourceUriBase、ストリングたtargetdirectory、ストリンググループ、IDownloadNotification通知、DownloadOptionsオプション) (SubscriptionState副、ActivationDescription actDesc、Int64型のtransactionId、TempDirectory & downloadTemp) 。 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationでApplicationActivator.InstallApplication(SubscriptionState &副、ActivationDescription actDesc) (URI activationUri、ブールisShortcut、文字textualSubId、列deploymentProviderUrlFromExtension、BrowserSettingsのbrowserSettings、ストリング& errorPageUrl)System.Deployment.Applicationで 。 ApplicationActivator.ActivateDeploymentWorker(あなたはシステムのための時間の95%を働き、迅速かつ汚いソリューションを探している場合はオブジェクトの状態)
すべてのすべてのヘルプははるかに高く評価されるだろう。..
参照フォーラムはhere
以前のバージョンはパブリッシュフォルダにありますか? clickOnceキーが失われましたか? –
ClickOnceキーの意味が分からないのですか? 以前のバージョンはサーバー上にありましたが、新しいパスに移動してから新しいサーバーに移動しようとしましたが、同じエラーが何となく続きました。 – RubyHaus