これを高低で検索していて、それを理解できないようです.
というわけで、c# プロジェクトを使って Visual Studio で Web アプリケーションを作っています。私のソリューションには別のプロジェクトがあります。それは、dll にコンパイルされる ac プロジェクトです。2 つの間で情報をやり取りできるようになり、正しく機能しています。
私のアプリケーションでは、ユーザーがファイルをアップロードすると、ファイル システムの「includes」フォルダーに保存されます。dll (SDK から取得した C コードからコンパイル) は、そのファイルを読み取ってデコードすることになっています。dll プロジェクトは、exe としてコンパイルしてファイル パスを送信すると正常に動作します。
私の質問は、ディレクトリをスキップしてこのファイルを取得するために、DLL (現在は bin フォルダーにあります) を取得するにはどうすればよいですか? ファイルパスをCコードにハードコーディングしようとしましたが、うまくいきません。
FILE *fp;
bool isWorking = false
if(fp = fopen("../Include/testFile.fit", "r"))
isWorking = true
私はまた、DLLからテキストファイルに書き込もうとしましたが、それが飛び出す場所を見つけてそのディレクトリを参照として使用することを望んでいましたが、その場合、cコードはファイルを作成および保存していません.