私のコントローラーには次のコードがあります。
public ActionResult Upload(ScormUploadViewModel model)
{
if (ModelState.IsValid)
{
if (model.ScormPackageFile != null)
{
string zipCurFile = model.ScormPackageFile.FileName;
string destinationDirectoryName = Path.GetFullPath(zipCurFile);
//.GetFileNameWithoutExtension(zipCurFile);
Directory.CreateDirectory(destinationDirectoryName);
}
}
}
ビューからzipファイルをアップロードしてから、zipfilenameと同じ名前のフォルダー内の同じ場所で解凍する必要があります。
ファイルは次のとおりです。C:\ TFSPreview \ Zinc \ Web \ Project \ ScormPackages \ Windows 8 Training SkyDrive --Spanish.zip
C:\ TFSPreview \ Zinc \ Web \ Project \ ScormPackages\に次の名前のフォルダーを作成する必要があります:Windows 8TrainingSkyDrive-スペイン語
したがって、次のようになります。C:\ TFSPreview \ Zinc \ Web \ Project \ ScormPackages \ Windows 8 Training SkyDrive-Spanish \
上記のフォルダーで、C:\ TFSPreview \ Zinc \ Web \ Project \ ScormPackages \ Windows 8TrainingSkyDriveに含まれるすべてのファイルを解凍します-Spanish.zip
だから私の質問は:CreateDirectory()はフォルダWindows 8 Training SkyDrive-スペイン語をC:\ TFSPreview \ Zinc \ Web \ Project \ ScormPackages \に作成しますか、それともc:??
ありがとう