トップ回答者
VisualStudio 2017 によるClickOnceの発行

質問
-
VisualStudio 2015で作成したプロジェクトを、ClickOnceで公開しています。
そのプロジェクトを、VisualStudio 2017で読み込み、ClickOnceで公開したところ、
アプリの起動時にエラーとなってしまいます。
表示されるエラー内容は下記の通りです。
何か回避する方法はあるのでしょうか?
------------------------------------------------------------------------------------------------------------------
プラットフォームのバージョン情報
Windows : 10.0.15063.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.7.2558.0 built by: NET471REL1
clr.dll : 4.7.2558.0 built by: NET471REL1
dfdll.dll : 4.7.2558.0 built by: NET471REL1
dfshim.dll : 10.0.15063.0 (WinBuild.160101.0800)
ソース
配置の URL : file:///C:/Users/@@@@@.appref-ms%7C
エラーの概要
以下はエラーの概要です。これらのエラーの詳細はログに一覧表示されています。
* C:\Users\@@@@@.appref-ms| のライセンス認証により例外が発生しました。 次の失敗メッセージが検出されました:
+ すべての要素の検証が完了する前に 'EndValidation' メソッドを呼び出すことはできません。'ValidateElement' 呼び出しに対応する 'ValidateEndElement' 呼び出しが失われている可能性があります。
コンポーネント ストア トランザクションの失敗の概要
トランザクション エラーは検出されませんでした。
警告
* このアプリケーションのマニフェストには署名がありません。署名の検証は無視されます。
操作の進行状況
* [2018/04/20 10:30:39] : C:\Users\@@@@@.appref-ms| のライセンス認証が開始されました。
* [2018/04/20 10:30:39] : 配置で指定されたように必要な更新チェックを実行しています。
* [2018/04/20 10:30:39] : 新しい更新を実行しています。
* [2018/04/20 10:30:42] : アプリケーションのインストールが開始されました。
エラーの詳細
この操作中に次のエラーが検出されました。
* [2018/04/20 10:30:42] System.InvalidOperationException
- すべての要素の検証が完了する前に 'EndValidation' メソッドを呼び出すことはできません。'ValidateElement' 呼び出しに対応する 'ValidateEndElement' 呼び出しが失われている可能性があります。
- ソース:System.Xml
- スタック トレース:
場所 System.Xml.Schema.XmlSchemaValidator.EndValidation()
場所 System.Xml.XsdValidatingReader.Read()
場所 System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
場所 System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest deploymentManifest, String targetDir, Uri deploymentUri, IDownloadNotification notification, DownloadOptions options, Uri& appSourceUri, String& appManifestPath)
場所 System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState subState, ActivationDescription actDesc, Int64 transactionId, TempDirectory& downloadTemp)
場所 System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState& subState, ActivationDescription actDesc)
場所 System.Deployment.Application.ApplicationActivator.ConsumeUpdatedDeployment(SubscriptionState& subState, ActivationDescription actDesc)
場所 System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState& subState, String& errorPageUrl)
場所 System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
場所 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
場所 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
場所 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
場所 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
コンポーネント ストア トランザクションの詳細
トランザクション情報はありません。
------------------------------------------------------------------------------------------------------------------
よろしくお願いします。