0

この質問に添付されているのは、私たちが何をしているかを皆さんに理解していただくための写真です。

1 コードは Verisign クラス 3 コードで署名されています。 ここに画像の説明を入力

2 Visual Studio を介して Web サーバーに発行されます。 公開されたアプリケーション

3 ダウンロードをクリックすると、警告メッセージが表示されます。 信頼できる発行元がありません

4 信頼できる発行元が表示されません。 追加情報

問題であると私が信じる唯一のことは、プロジェクトの1つが...

Microsoft.Office.Core

Microsoft.Office.Interop.Word

Microsoft.Vbe.Interop

奇妙なことに、プロジェクトをインストールすると、これらの dll はプロジェクトに含まれないため、GAC から取得していると思います。

私は単純なプロジェクトを作成して署名しただけで、うまくいきました。しかし、このアプリケーションは非常に大きく、Office 参照を削除すると、プログラムを完全にビルドできなくなります。

任意の提案やアイデアをいただければ幸いです。

4

1 に答える 1

0

信頼できる発行元は、プロジェクトの [発行] -> [オプション] の下にあるサポート URL を見ているようです。以下のような長い URL を使用してクラッシュさせていました。

http://www.yourwebsite.com/documents/ABC-&&YTff5643LO $$ccRUim/UserGuides/ABCDEFG/ABCDEFG.pdf

長さ、特殊文字、またはファイルであるという事実が問題の原因である可能性があります。

通常の URL リンクを使用することができ、それは機能します。

于 2013-01-10T21:15:32.737 に答える