-2
最近10年來,我只使用C#/ Java,所以很抱歉我關於C++的簡單問題。如何將主要方法添加到Visual C++/CLR/Class Library?
現在我要添加一個C++項目到我的解決方案。我不需要它是獨立的應用程序,我需要它做一些工作,並將結果傳輸到我的另一個C#項目。所以我創建了「Visual C++/CLR /類庫」。
默認情況下,這樣的項目不包含太多的代碼。正因如此:
// 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"
現在爲了調試我想添加「main」方法,這樣我就可以啓動我的庫作爲獨立的應用程序。怎麼做?我應該創建另一個班還是應該使用現有的班?
但是我能否添加「CLR控制檯應用程序」作爲我的C#項目的參考? – javapowered
我以爲你試圖調試你的CLR類庫。應該沒有與您的C#proj連接。他們是圖書館的獨立消費者 –
我明白了。就像我可以在C#中添加一些「調試」代碼一樣。我正在考慮將調試代碼添加到clr庫本身。所以我實際上可以啓動CLR庫本身。可能這是不可能的。 – javapowered