2012-01-27 2 views
0

제목과 동일 : Azure에서 .Net 언어로 작업자 역할 (WR)을 만들 수 있습니까? Visual Studio에서는 C#과 VB 만 작업자 역할을 수행 할 수있는 템플릿을 가지고 있습니다. 내가 본 모든 예제는이 방법으로 만 표시됩니다 (+ P/Invoke of C++ code). 그러나, 나는 그것을 할 수 없다는 것을 이해하지 못한다 .Net C++? C++ WR을 만드는 방법에 대한 간단한 설명이나 예제를 요청할 수 있습니까?C++에서 Azure 작업자 역할을 만들 수 있습니까?

+1

왜 당신이 사용하고자하는 것, 진단을 구성, 표준 출력/표준 오류 리디렉션 C++ 또는 CLI 대신 C#이나 VB.NET 같은 것을? 장점은 무엇입니까? –

+0

C++로 된 코드가 있습니다. 나는 뭔가를 시작해야하기 때문에 언어를 혼합하지 않는 것을 선호한다. 가장 쉬운 방법은 C++을 C++/CLI로 포팅하고 OnStart/Run을 수정 된 코드에 추가하여 작동하는 역할을하는 것입니다. Run에서는 단지 main()에 있던 것을 이전에 호출합니다. 내 생각 이었어. 그러나 나는 그것에 대해 어떤 예/정보도 찾을 수 없었기 때문에 가능한지 모르겠습니다. – Jaro

+0

왜이 질문을 거절 했습니까 (나는이 실수를 바로 잡았습니까?). 그것은 완벽하게 정당한 질문이며, FAQ 가이드 라인과 완벽하게 일치합니다. –

답변

1

OnStart()의 역할 시작 코드는 C, C++, Java 등 무엇이든간에 작성된 exe를 쉽게 시작할 수있는 CLR 코드 (C# 또는 VB.NET)입니다. MSI를 통해 소프트웨어를 설치하고, 파일을 압축 해제하고, exes를 실행하고, 서버를 시작하고, 원하는 작업을 수행 할 수있는 명령 스크립트를 실행하는 시작 작업과 동일한 작업.

는 "발판"코드를 처리해야하는 .NET 코드 - 환경을 설정하는 코드, 프로세스를 시작, 등등

+0

OK, C++/CLI로 할 수 있습니까? 예인 경우 - 방법; 그렇지 않은 경우 - 이유. – Jaro

관련 문제