的问题是相当简单的,而且有些无意义我理解,但仍...如何从数据库文件保存到服务器
数据库在服务器上,当然,我需要将启动时的动作从数据库中抓取该文件并将其保存到我的AppSettings["Active"]
配置属性中的文件夹。
基本上,
public ActionResult Activate(int id)
{
Project project = db.Projects.Find(id);
var activeProjectData = project.XML; // project.XML returns byte[] type
//For download (not in this method of course) i'm using something like return File(activeProjectData, "text/xml"); and that works ok
}
现在我想的是文件保存到AppSettings["Active"]
路径。不确定如何去做。我尝试过使用System.IO.File.Create()
,但那个效果并不好。
任何帮助表示赞赏。
文件从数据库中?你的意思是文件以二进制形式存储在数据库中? –
是的,文件在数据库中是二进制的。 – rexdefuror