1

当社のマネージャーの 1 人が、EXE/DLL ファイル (VERSIONINFO リソース内) の CompanyName に当社の URL (「OurCompany - http://www.ourcompany.com」など) を含めることを決定しました。

意図しない結果につながる可能性があるため、これは悪い考えだと思います。フィールドが CompanyNameAndUrl を呼び出しておらず、当社の会社名が URL ではないため、これは私の審美眼にも害を及ぼします。

私は正しいですか?どうすれば彼が間違っていると説得できますか? Windows のバージョン情報に URL を表示するには、どこに URL を配置すればよいですか?

私が間違っている?

更新: バイナリはデジタル署名されているため、そこに URL が表示されます。

4

3 に答える 3

3

この場合の正式な回答と例は、Microsoft から提供されます。

VERSIONINFO リソース (Windows)

CompanyName : ファイルを作成した会社 (「Microsoft Corporation」や「Standard Microsystems Corporation, Inc.」など)。この文字列は必須です。

実行可能ファイルまたは DLL のプロパティを確認する人はほとんどいません。知っている人の 95% は、 ProductNameをGoogle で検索して詳細を調べる方法を知っていると思います。PC でさまざまなベンダーのファイルをいくつかチェックしましたが、いずれのファイルにも URL が含まれていません。

ただし、必要に応じて、常に [コメント]フィールドがあります...

于 2009-03-10T07:41:58.830 に答える
0

MaxVT のコメントに追加 - クリックできない完全な URL を使用することは、まさに世紀です。

IMO: 害はありません。おそらく誰もそれを見ることはないでしょう。そして、時々、マネージャーが何かをコントロールしているという感覚をマネージャーに与えなければなりません。

于 2009-03-10T07:48:53.493 に答える
0

モジュールに関連付けられた URL が本当に必要な場合は、デジタル署名を添付してみませんか? そうすれば、ファイルが改ざんされていないことを知っているという追加の利点が得られ、デフォルトのビューアは URL をクリック可能なリンクとして表示します。

于 2009-03-10T08:10:32.083 に答える