共用方式為


/linkresource

更新:2007 年 11 月

對 Managed 資源建立連結。

 /linkresource:filename[,name[,public|private]] -or- /linkres:filename[,name[,public|private]]

引數

  • filename
    與組件連結的資源檔。

  • name[,public|private] (選擇項)
    資源的邏輯名稱;用來載入資源的名稱。預設值是檔案的名稱。您可以指定檔案在組件資訊清單 (Assembly Manifest) 中是公用的 (Public) 或私用的 (Private)。例如,/linkres:filename.res,myname.res,public。根據預設,filename 在組件中是公用的。

備註

/linkresource 選項不會將資源檔嵌入輸出檔中。使用 /resource 選項才會將資源檔嵌入輸出檔中。

如果 filename 是由資源檔產生器 (Resgen.exe) 或是在開發環境中所建立的 .NET Framework 資源檔,就可以使用 System.Resources 命名空間內的成員來存取 (如需詳細資訊,請參閱 System.Resources.ResourceManager)。其他所有的資源,則可以在執行階段使用 System.Reflection.Assembly 類別 (Class) 中的 GetManifestResource* 方法來存取資源。

filename 的檔案格式不拘。例如,您可能希望讓原生 DLL 成為組件的一部分,以便將它安裝到全域組件快取,並經由組件中的 Managed 程式碼存取。

/linkres 是 /linkresource 的簡短形式。

範例

編譯 in.js 並將其連結至 rf.resource 資源檔:

jsc /linkresource:rf.resource in.js

請參閱

其他資源

JScript 編譯器選項