C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

アプリケーション起動時のエラー


(過去ログ 4 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■4018 / inTopicNo.1)  アプリケーション起動時のエラー
  
□投稿者/ まじん 二等兵(16回)-(2006/05/29(Mon) 12:02:55)

分類:[VB.NET] 


分類:[VB.NET] 

 いつもお世話になっております

 今回メインで作っているアプリケーションは完成間近になり発行のテストもうまくいっております

 ところが いっしょに作っているごくごく簡単なアプリケーションがあったのですが 特に配置に関しては心配していなくて開発環境下ではごく普通に起動していたのですが 配置も間近になっているので一応テストしておこうと ネットワーク上に発行しましたところ 発行自体は無事にできるのですが それを起動させるときに下記のようなエラーが出て 起動できません わかる範囲で検索してみたり 無事にインストール出来ているメインのアプリケーションとセキュリティや発行の設定違いがないかなど いろいろ調べてみてるのですが元々この辺の事は殆ど理解できておりませんので行き詰ってしまいました 分かる事があれば宜しくお願い致します。



プラットフォームのバージョン情報
Windows : 5.1.2600.131072 (Win32NT)
Common Language Runtime : 2.0.50727.42
System.Deployment.dll : 2.0.50727.42 (RTM.050727-4200)
mscorwks.dll : 2.0.50727.42 (RTM.050727-4200)
dfdll.dll : 2.0.50727.42 (RTM.050727-4200)
dfshim.dll : 2.0.50727.42 (RTM.050727-4200)

ソース
配置の URL : file://intsv/%E5%85%B1%E6%9C%89/000%E5%85%A8%E7%A4%BE/108%E6%8A%80%E8%A1%93%E9%83%A8/AS%E8%AA%B2/AS%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0/%E4%BD%8F%E5%AE%85%E5%9C%B0%E5%9B%B3web%E3%82%BD%E3%83%95%E3%83%88/%E4%BD%8F%E5%AE%85%E5%9C%B0%E5%9B%B32006.application

ID
配置 ID : ○○.application, Version=1.0.0.1, Culture=neutral, PublicKeyToken=a2c07d15cf4060a6, processorArchitecture=msil

アプリケーションの概要
* インストールできるアプリケーションです。

エラーの概要
以下はエラーの概要です。これらのエラーの詳細はログに一覧表示されています。
* \\Intsv\共有\○○.application のライセンス認証により例外が発生しました。 次の失敗メッセージが検出されました:
+ 配置とアプリケーションは一致するセキュリティ ゾーンを持っていません。

コンポーネント ストア トランザクションの失敗の概要
トランザクション エラーは検出されませんでした。

警告
この操作中に警告は発生しませんでした。

操作の進行状況
* [2006/05/29 11:20:31] : \\Intsv\共有\○○.application のライセンス認証が開始されました。
* [2006/05/29 11:20:32] : 配置マニフェストの処理は正常に完了しました。
* [2006/05/29 11:20:32] : アプリケーションのインストールが開始されました。

エラーの詳細
この操作中に次のエラーが検出されました。
* [2006/05/29 11:20:32] System.Deployment.Application.InvalidDeploymentException (Zone)
- 配置とアプリケーションは一致するセキュリティ ゾーンを持っていません。
- ソース: System.Deployment
- スタック トレース:
場所 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.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut)
場所 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

コンポーネント ストア トランザクションの詳細
トランザクション情報はありません。


 

0
引用返信 編集キー/
■4025 / inTopicNo.2)  Re[1]: アプリケーション起動時のエラー
□投稿者/ まじん 二等兵(17回)-(2006/05/29(Mon) 14:05:32)

分類:[VB.NET] 

追加です

デザイナーのセキュリティの画面で 「ClickOnceセキュリティーを有効にする」にチェックを入れ 「これは部分的に信頼するアプリケーションです」を選択し 「アプリケーションがインストールされるゾーン」をローカルイントラネットにしアクセス許可の検出をクリックすると

SecurityPermission 必要 
KeyContainerPermission 必要
ReflectionPermission 必要
この3つの「含まれるアクセス許可」のところに黄色い注意マークが付き「アクセス権を引き上げる必要があります」と出ます。
 これが関係があるのかどうか(完全に信頼するアプリケーションですを選択してもだめなので)と もし関係があるならアクセス権を引き上げるにはどうすれば良いのか 又、全然違うところが原因なのか
 また、宜しくお願い致します。


0
引用返信 編集キー/
■4076 / inTopicNo.3)  Re[2]: アプリケーション起動時のエラー
□投稿者/ まじん 二等兵(18回)-(2006/05/30(Tue) 19:45:51)

分類:[VB.NET] 

いろいろと試してみて 何とか解決しました
2005のClickOnceというやつを使って 配布していたのですが 発行の設定を変えたり 発行場所を変えたりした時は アンインストールしてから再度インストールするようにしないと 前記のような例外が出て起動できないようです
 まだ あまり深くは分かりませんが 解決とさせて頂きます。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -