簡體   English   中英

VB.NET訪問目錄

[英]VB.NET Accessing Directory

我正在創建一個VB.NET應用程序,並且在解決方案中需要3個不同的項目。

第一個項目是Windows窗體應用程序,用戶將在其中輸入配置信息(API密鑰和密碼,等等)。

第二個項目是一個控制台應用程序,它將每5-10分鍾使用計划任務運行一次。

第三個(也是最后一個)項目是另一個控制台應用程序,它將每隔一個小時左右使用另一個計划任務運行,它將訪問位於特定文件夾中的DLL,然后在每個DLL中執行特定的功能。

問題是,Windows窗體應用程序和控制台應用程序之一都需要訪問公共目錄,該目錄是DLL存儲的目錄。 當用戶使用GUI(Windows窗體應用程序)時,將下載這些DLL,並且在第三個控制台應用程序上,將加載並使用這些DLL。

我如何確定Windows窗體應用程序和控制台應用程序都可以訪問公用DLL的目錄? 由於我的解決方案有3個獨立的項目,因此是否沒有任何ApplicationPath類型的變量將我定向到特定項目內的目錄?

非常感謝你

您可以將所有EXE和DLL放在用戶PC上的同一Program Files目錄中。 為此,您可以使用InstallShield LE(Visual Studio的購買者免費)在Visual Studio中創建安裝項目。 安裝項目將生成一個SETUP.EXE。 在安裝項目中,聲明要在用戶PC上安裝的文件以及它們的來源。

還有其他工具可用於創建Setup.exe程序。 這里的其他人可能會推薦他們的最愛。

暫無
暫無

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

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