-2
지난 10 년 동안 저는 C#/Java만을 사용했습니다. C++에 관한 간단한 질문에 대해 미안합니다.Visual C++/CLR/클래스 라이브러리에 main 메소드를 추가하는 방법은 무엇입니까?
이제 솔루션에 하나의 C++ 프로젝트를 추가해야합니다. 독립 실행 형 응용 프로그램 일 필요는 없습니다. 일부 작업을 수행하고 다른 C# 프로젝트로 결과를 전송해야합니다. 그래서 "Visual C++/CLR/Class Library"를 만들었습니다.
기본적으로 이러한 프로젝트에는 너무 많은 코드가 포함되어 있지 않습니다. 그냥이 :
// CliProject.h file
#pragma once
using namespace System;
namespace CliProject {
public ref class Class1
{
// TODO: Add your methods for this class here.
};
}
// CliProject.cpp file
#include "stdafx.h"
#include "CliProject.h"
지금 디버깅을 위해 내가 독립 실행 형 응용 프로그램으로 내 라이브러리를 시작할 수 있도록 "기본"방법을 추가 할
. 그렇게하는 방법? 다른 클래스를 만들거나 기존 클래스를 사용해야합니까?
그러나 C# 프로젝트에 대한 참조로 "CLR Console Application"을 추가 할 수 있습니까? – javapowered
CLR 클래스 라이브러리를 디버깅하려고한다고 생각했습니다. C# proj와의 연결이 없어야합니다. 그들은 독립적 인 도서관 소비자입니다. –
. 물론 C# proj에 "디버그"코드를 추가 할 수 있습니다. 나는 clr 라이브러리 자체에 디버그 코드를 추가 할 생각이었다. 그래서 실제로 CLR 라이브러리 자체를 시작할 수 있습니다. 아마도 이것은 불가능합니다. – javapowered