私が呼び出している WCF メソッドがあります。メソッドはファイルを作成すると想定していますが、例外を作成します。このメソッドに渡すストリーム要求の内容を見つけようとします。コンテンツを見つけることができるように、このストリームに警告または書き込みを行う方法。それが私の方法です:
Stream UploadImage(Stream request)
{
Stream requestTest = request;
HttpMultipartParser parser = new HttpMultipartParser(request, "data");
string filePath = "";
string passed = "";
if (parser.Success)
{
// Save the file somewhere
//File.WriteAllBytes(FILE_PATH + title + FILE_EXT, parser.FileContents);
// Save the file
//SaveFile( mtp.Filename, mtp.ContentType, mtp.FileContents);
FileStream fileStream = null;
BinaryWriter writer = null;
try
{
filePath = HttpContext.Current.Server.MapPath("Uploded\\test.jpg"); // BuildFilePath(strFileName, true);
filePath = filePath.Replace("SSGTrnService\\", "");
fileStream = new FileStream(filePath, FileMode.Create);
次の行でエラーが発生します。
fileStream = new FileStream(filePath, FileMode.Create);
ファイルを作成できない理由を理解しようとしています。