/target:appcontainerexe (C# 編譯器選項)
如果您使用 /target:appcontainerexe 編譯器選項,編譯器會在應用程式容器必須執行的 Windows 可執行檔 (.exe)。這個選項與 /target: winexe 是相等的,但為 Windows 市集 應用程式設計。
/target:appcontainerexe
備註
若要讓應用程式在應用程式的 Bin,選項會在 可移植的執行檔 (PE)。 (PE) 檔案的位元。當該欄位設定時,就會發生錯誤,如果 CreateProcess 方法嘗試啟動應用程式容器之外的可執行檔。
除非您使用 /out 選項,否則輸出檔名會取自包含 主要 方法的輸入檔案的名稱。
當您指定這個選項在命令提示字元時,直到下一個 /out/target 或選項的所有檔案是用來建置可執行檔。
將 IDE 中的這個編譯器選項
在 [方案總管],請開啟專案的捷徑功能表,然後選取 [內容]。
在 [應用程式] 索引標籤上,按一下 [輸出類型] 清單中,選取 [存放區 Windows 應用程式]。
這個選項。 Windows 市集 應用程式範本只能。
如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 OutputType。
範例
下列命令會以選項編譯 filename.cs 至應用程式容器只能執行的 Windows 可執行檔。
csc /target:appcontainerexe filename.cs