簡體   English   中英

如何分發文件夾作為參考?

[英]How to distribute a folder as a reference?

我正在制作一個C#應用程序,並且正在使用GeckoFX將Firefox嵌入到我的應用程序中。 對於任何感興趣的人,我都在這里: http : //geckofx.org/ 問題是,我想在我的應用程序中部署GeckoFX,但我不知道該怎么做。

我用來初始化GeckoFX的代碼行是這樣的:

Skybound.Gecko.Xpcom.Initialize("C:\\xulrunner");

假設xulrunner文件夾位於C:\\ xulrunner 因此,我的問題是:如何在應用程序中添加xulrunner文件夾作為引用,以便相對於我的應用程序位置(或至少在我的應用程序可以找到它的位置)復制它?

您應該為項目創建一個安裝。 您可以在創建安裝項目時將文件添加為資源,並且在創建部署時會將它們包括在內。

我認為您不應將應用程序保留在c:\\ XULRunner,因為我認為您會遇到權限問題。 如果要由多個應用程序使用,則應將其保存在“ AppFolder \\ XULRunner”或“ Program Files \\ XULRunner”中。

拉吉是正確的,理想的過程應該是這樣的。

如果您要避免安裝程序,則可以使用另一種選擇,即將文件保留在資源文件中,並在要使用的任何位置解壓縮。

您可以將Xulrunner文件夾復制到項目中,並將文件夾屬性中顯示的所有內容設置為Build ActionBuild ActionContent並將“ Copy to output DirectoryCopy Always 希望這個問題可能會過時,但它將對像我這樣因google搜索而來到這里的人有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM