1
我想將文件擴展名與我的ClickOnce應用程序關聯。有一個文件協會部分在發佈選項但我無法設法使其工作。使用ClickOnce註冊文件關聯
我想將文件擴展名與我的ClickOnce應用程序關聯。有一個文件協會部分在發佈選項但我無法設法使其工作。使用ClickOnce註冊文件關聯
爲了使用文件關聯,你的項目必須符合一些規則...
如果你已經在做所有這些事情,那究竟是什麼,不工作?
您是否在裏面添加了代碼這個應用程序來處理當用戶雙擊它並使用它進行操作時傳入的文件名?在你的創業中你需要這樣的東西。
string fileName = string.Empty;
string[] activationData =
AppDomain.CurretnDomain.SetupInformation.ActivationArguments.ActivationData;
if (activationData != null && activationData.Length > 0)
{
Uri uri = new Uri(activationdata[0]);
fileName = url.LocalPath.ToString();
}
然後你必須添加代碼來處理文件。
在* File Associations *部分中,我填充了不同的參數(Extention,Description和ProgID)並選擇了一個圖標,但是在部署應用程序時,文件擴展名與我的程序之間沒有關聯。 – 2010-04-21 09:08:06