【解決方法】vs 2015 で空の clr プロジェクトを作成する

プログラミングQA


clr の空のプロジェクトを作成し、次のコードを追加しました。

<pre>
using namespace System;
using namespace System::IO;



int main()
{
	String^ fileName = "textfile.txt";

	StreamWriter^ sw = gcnew StreamWriter(fileName);
	sw->WriteLine("A text file is born!");
	sw->Write("You can use WriteLine");
	sw->WriteLine("...or just Write");
	sw->WriteLine("and do {0} output too.", "formatted");
	sw->WriteLine("You can also send non-text objects:");
	sw->WriteLine(DateTime::Now);
	sw->Close();
	Console::WriteLine("a new file ('{0}') has been written", fileName);

	return 0;
}

C# にライブラリを追加したいので、C# ライブラリを追加し、これを C++ プロジェクトの参照に追加し、このライブラリを追加して依存関係を構築しますが、ソース cpp に書き込む場合:
#「ClassLibrary1.dll」を使用

エラーがあります:ファイルが見つかりません..そして、dllをc ++ exeに追加しました

私が試したこと:

私は上に書いたことを試しました..ac#ライブラリを追加しようとしました

解決策 1

bin/debug フォルダーをチェックして、DLL ファイルがそこにあることを確認します (または、ファイル参照の代わりにプロジェクト参照を追加します)。

コメント

タイトルとURLをコピーしました