ASP.NET MVC: получение пути к папке содержимого подпроекта
Мой вопрос здесь немного запутан. В настоящее время у меня есть основной (корневой) проект ASP.NET MVC, который лежит в основе, в то время как все подпроекты добавляются в качестве ссылок. Я хотел бы использовать папку Content подпроекта, но, к сожалению, Server.MapPath
а также Content.Url
продолжает давать мне папку Contentкорневого проекта, а не папку Contentподпроекта (в которую выводятся элементы).
Я довольно долго искал "Stackru", но кажется, что большинство людей пытаются найти путь к основному проекту, а это не то, что я хочу. Я вызываю этот метод с одного из контроллеров подпроекта.
Большое спасибо заранее, Счастливого Рождества:)
1 ответ
Вы можете дать URL суб-проекта, как это..
filename = Path.GetFileName (file.FileName);
destinationPath = Path.Combine (Server.MapPath ("~ / Images /"), имя файла);
string url = " http://localhost:4334/ImageUpload/ImageUploadSub/?imagename=" + filename + "& imagepath =" + destinationPath;