Вы должны иметь возможность просто обойтись с SimpleITK. Вы должны сделать что-то вроде этого:
import SimpleITK as sitk
img = sitk.ReadImage("input.mhd")
sitk.WriteImage("output.nii")
Если у вас нет SimpleITK в Python, установите его следующим образом: pip install SimpleITK
SimpleITK делает все возможное, чтобы сохранить всю информацию заголовка хотя это не идеально. Надеемся, что размеры вокселей будут сохранены.
Так как ASP.NET является теперь платформой веб-разработки стандарта Microsoft, Вы могли бы быть более обеспеченным запуском с совершенно нового веб-сайта ASP.NET и импортом Ваших существующих ASP-страниц и папок в нее. После того как Вы имеете, которые настраивают и выполнение, добавляя, что новая функциональность в ASP.NET будет снимком.
Microsoft поняла, что некоторые клиенты будут смешивать классический ASP и ASP.NET некоторое время, и они разместили эту потребность, заставив классические ASP-страницы работать на сайте ASP.NET. То, что Вы пытаетесь сделать, является реверсом этого (заставьте ASP.NET работать в ASP, виде), и Вы уже сталкиваетесь с трудностями.
Одно решение состояло бы в том, чтобы использовать менеджера по IIS, чтобы настроить веб-сайт (созданный для Вашего приложения ASP.NET Visual Studio) и добавить виртуальный каталог для каждой из общих папок так, чтобы (по 'виртуальной' природе виртуального каталога) они, 'казалось', были в той же корневой папке как Ваше приложение ASP.NET.
/root
app_1
app_2
dotnetapp_1
<virtual>img
<virtual>js
...
img
js
style
Можно, вероятно, написать сценарий IIS или отредактировать XML-файл, если необходимо сделать это оптом, и я уверен, что должен быть еще более изящный способ сделать что-то подобное, которое не требует к большой работе мыши!
Разве Вы не можете выполнить сайт asp.net как Виртуальный каталог?
www.site.com/dotnetapp/
Где dotnetapp является абсолютно отдельным виртуальным каталогом?
Couple different ways to go about this: