我寫的小應用程序,以幫助自動執行某些同事的日常工作,並希望把共享文件夾在我的機器上,這樣,當我的電腦是別人從本地網絡可以執行。我沒有我自己的服務器的豪華,所以這是我能做的最好的。使用共享計算機資源上的共享文件夾執行應用程序
其中之一是一個winform應用程序,其經由安裝MY機器上檢索信息的Oracle客戶端和Oracle數據訪問連接到Oracle數據庫。我希望人們可以在我的機器開啓時執行應用程序(.exe文件),而無需在他們的機器上安裝任何東西。該應用程序將寫入同一文件夾的輸出文件(.html),並在THEIR瀏覽器上打開它。
我的問題是:我應該怎麼做才能讓這可能嗎?人們如何使用已在我的機器上安裝的Oracle客戶端,Oracle DataAccess和.Net框架來運行此.exe文件,就好像我正在本地運行它一樣。
我將所有C#程序集(由Visual Studio自動添加)標記爲Copy Local爲True(Microsoft.CSharp.dll,System.Data.dll,System.dll,System.Data.DataSetExtensions.dll,System.Deployment。 dll,System.Drawing.dll,System.Net.Http.dll,System.Windows.Forms.dll,System.Xml.dll,System.Xml.Linq.dll)。人們仍然需要安裝.Net框架嗎?我的應用程序很簡單,只有一個外部DLL Oracle.DataAccess.dll。如何Oracle客戶端和Oracle數據訪問。
非常感謝。您的情況
豈不一個ASP Web窗體應用程序的工作呢?假設你可以編寫一個網頁來做你的客戶需要的東西。 – rheitzman
謝謝辛格。我的應用程序往往是Windows應用程序,簡單的文件輸出,而不是一個網站。我不打算構建複雜的企業應用程序,只有極少數的應用程序使用少量的人工智能來自動執行日常任務。想想VBA表格或應用程序。在這種情況下,我碰巧輸出爲.html格式的文件 – Kenny