[ad_1]
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 ファイルがそこにあることを確認します (または、ファイル参照の代わりにプロジェクト参照を追加します)。
[ad_2]
コメント