일부 동료의 일상 업무를 자동화하고 컴퓨터가 켜져있을 때 로컬 네트워크의 다른 사용자가 실행할 수 있도록 내 컴퓨터에 공유 폴더를 넣으려는 작은 응용 프로그램을 작성합니다. 나는 내 자신의 서버의 사치가 없기 때문에 이것이 내가 할 수있는 최선이다.공유 컴퓨터의 리소스를 사용하여 공유 폴더에서 응용 프로그램을 실행
하나는 Oracle 클라이언트를 통해 Oracle 데이터베이스에 연결하는 Winform 응용 프로그램과 MY 컴퓨터에 설치된 Oracle Data Access가 정보를 검색하는 데 사용됩니다. 컴퓨터에 아무 것도 설치하지 않고 사람들이 응용 프로그램 (.exe 파일)을 실행할 수 있기를 바랍니다. 응용 프로그램은 동일한 폴더의 출력 파일 (.html)에 쓰고 해당 브라우저에서 엽니 다.
내 질문은 : 가능하게하려면 어떻게해야합니까? Oracle Client, Oracle DataAccess 및 .Net 프레임 워크를 사용하여이 .exe 파일을 사용자가 로컬 컴퓨터에서 실행중인 것처럼 어떻게 실행할 수 있습니까?
Visual Studio에서 자동으로 추가 한 모든 C# 어셈블리를 로컬로 복사 (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 Data Access는 어떻습니까?
감사합니다. 상황에
ASP 웹 양식 앱도 작동하지 않습니까? 고객이 필요로하는 것을하기 위해 웹 페이지를 작성할 수 있다고 가정합니다. – rheitzman
감사합니다. Singh. 내 응용 프로그램은 웹 응용 프로그램이 아닌 단순한 파일 출력이 가능한 Windows 응용 프로그램 인 경우가 많습니다. 복잡한 엔터프라이즈 애플리케이션을 만들지는 않을 것입니다. 일일 작업을 자동화하기 위해 소수의 ppl이 사용하는 최소한의 앱입니다. VBA 양식 또는 앱을 생각해보십시오. 이 경우에는 .html 형식의 내용으로 출력됩니다. – Kenny