Вверх ↑
Ответов: 1841
Рейтинг: 369
#1: 2011-11-08 00:56:45 ЛС | профиль | цитата
Dilma, я тут немного "пошаманил" над скриптом (CNET.his) автоматической регистрации пакета и NET компиляторов, и вот что получилось
удалил, см. ниже.
Может добавить его на svn?

p.s. Не буду против если что-то поправишь/изменишь
------------ Дoбавленo в 00.56:
изменил последовательность назначения компиляторов, а то после установки в среде выбиралась версия 2.0.50727 а не 4.0.30319...

function run() {
sys.addpack("cnet","CNET","C# .NET","hws");
sys.addproject("cnet","EntryPoint","Исполняемое приложение","Создание интерфейсных приложений для Windows","exe","make_cnet.dll");

sys.addcompiler('C#v4.0.30319','"/out:%oname%" /target:winexe "/win32res:%upath%\\allres.res" "%fname%"',(sys.sysdir()).replace('system32\\','') + 'Microsoft.NET\\Framework\\v4.0.30319\\csc.exe','cs');
sys.addcompiler('C#v3.5','"/out:%oname%" /target:winexe "/win32res:%upath%\\allres.res" "%fname%"',(sys.sysdir()).replace('system32\\','') + 'Microsoft.NET\\Framework\\v3.5\\csc.exe','cs');
sys.addcompiler('C#v2.0.50727','"/out:%oname%" /target:winexe "/win32res:%upath%\\allres.res" "%fname%"',(sys.sysdir()).replace('system32\\','') + 'Microsoft.NET\\Framework\\v2.0.50727\\csc.exe','cs');

sys.setcompiler("cnet","C#v4.0.30319");
sys.setcompiler("cnet","C#v3.5");
sys.setcompiler("cnet","C#v2.0.50727");
}
карма: 1
1
Голосовали:sаmakacd