4
我有一個應用程序,當您單擊按鈕時,它會打開SharePoint共享中的文件。在IE中,它將正確地打開文檔,如果對文件進行了更改,它會將更改推回到SharePoint服務器,但是如果用戶將Firefox作爲其默認瀏覽器,則Firefox將首先下載該文件,然後使用本地副本。有沒有辦法強制程序在IE中打開鏈接而不是默認瀏覽器(或直接連接到Word,但是在訪問文件之前我需要傳遞用戶域憑證)?使用IE打開網址而不是默認瀏覽器
BackgroundWorker bw = new BackgroundWorker();
GeneratingChecklist frmProgressBar = new GeneratingChecklist();
frmProgressBar.Show();
bw.DoWork += (sender, e) =>
{
e.Result = Build(AccountNumber, PracticeName, ContractID, EducationDate, MainContactInfo, Address);
};
bw.RunWorkerCompleted += (sender, e) =>
{
frmProgressBar.Close();
running = false;
if (e.Result != null)
{
System.Diagnostics.Process.Start(((FileDetails)e.Result).Address);
}
else
{
MessageBox.Show("An error occurred generating or retrieving the educator checklist.");
}
};
bw.RunWorkerAsync();
FileDetails.Address
將url限制在word文檔中。
謝謝,這是有效的。 15分鐘限制後,我會檢查接受的答案 –