2017-01-26 9 views
0

これらのプロパティは、MS Windowsの機能ですので、私はこれは、Visual Studio 2010のGUIの一部であることを期待したい:Visual Studio 2010プロジェクトからビルドしたDLLファイルの会社名やその他のプロパティを設定するにはどうすればよいですか?

image description

しかし、私は、彼らが含まれているものを設定する方法を参照してくださいません。私が必要とする最も重要なものは次のとおりです。

  • ファイルの設定された元の名前
  • ショーのビルド番号
  • ショーアーキテクチャ(64ビット対32ビット)
  • 表示する会社名

I他のプログラムがそれらの特性を満たしているのを見ることができます。私はしません。プロジェクトの設定はどこですか? MineはC++プロジェクトです。

+0

:.rcファイルで

は、このようなものがあるsould。 https://msdn.microsoft.com/en-us/library/windows/desktop/aa381058(v=vs.85).aspx – drescherjm

+0

Whoa、VS2010 - これは*古い*です。あなたのツールチェーンのアップグレードを検討しましたか? –

+0

@JesperJuhl私は大好きですが、私はこの種の決定をする人ではありません。私は機会があるときはいつでもそれについて話します。 –

答えて

2

dllプロジェクトの私のリソースファイルで編集可能です。 VS2015を使用していますが、その点で同じである必要があります。

バージョンを検索します。これらは、バージョンリソースに設定されている

//////////////////////////////////////////////////////////////////////////// 
// 
// Version 
// 

VS_VERSION_INFO  VERSIONINFO 
FILEVERSION  1,0,0,1 
PRODUCTVERSION 1,0,0,1 
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK 
#ifdef _DEBUG 
FILEFLAGS VS_FF_DEBUG 
#else 
FILEFLAGS 0x0L 
#endif 
FILEOS VOS_NT_WINDOWS32 
FILETYPE VFT_DLL 
FILESUBTYPE VFT2_UNKNOWN 
BEGIN 
BLOCK "StringFileInfo" 
BEGIN 
    BLOCK "040704B0" 
    BEGIN 
     VALUE "CompanyName", "TODO: <CompanyName>" 
     VALUE "FileDescription", "TODO: <FileDescription>" 
     VALUE "FileVersion",  "1.0.0.1" 
     VALUE "InternalName", "Filename.dll" 
     VALUE "LegalCopyright", "TODO: (c) <CompanyName>. All Rights reserved." 
     VALUE "OriginalFilename","Filename.dll" 
     VALUE "ProductName", "TODO: <ProductName>" 
     VALUE "ProductVersion", "1.0.0.1" 
    END 
END 
BLOCK "VarFileInfo" 
BEGIN 
    VALUE "Translation", 0x0407, 1200 
END 
END 
関連する問題