вторник, 20 декабря 2011 г.



При разворачивании clickonce локализованного devexpress приложения (в bin/debug проекта лежит папка ru с русскими ресурсами и прописана культура в коде) ошибка
"Warning MSB3112: две сборки или более имеют одинаковый идентификатор "DevExpress.XtraPivotGrid.v9.3.Core.resources, Version=9.3.0.0, Culture=ru, PublicKeyToken=B88D1754D700E49A, ProcessorArchitecture=msil"."

?

вторник, 13 декабря 2011 г.

При разворачивании clickonce приложения падает на dtsx файлах
добавить в iis mime тип:
.dtsx   --> application/octet stream.




mage.exe для framework 4 брать из Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\


.application  --> application/x-ms-application
.manifest  --> application/x-ms-application
.deploy   --> application/octet stream
.msp --> application/microsoftpatch
.msu --> application/microsoftupdate




The content type text/html; charset=windows-1251 of the response message does not match the content type of the binding (text/xml; charset=utf-8)
в веб конфиге для wsdl сервиса responseEncoding в utf-8.
http://msdn.microsoft.com/en-us/library/hy4kkhe0.aspx




Either a required impersonation level was not provided, or the provided impersonation level is invalid
http://stackoverflow.com/questions/1044034/wcftestclient-the-http-request-is-unauthorized-with-client-authentication-scheme



пятница, 9 декабря 2011 г.

понедельник, 24 октября 2011 г.

wix системные папки

системные переменные в bat файлах


Переменная
Тип
Описание
%ALLUSERSPROFILE%
Локальная
Возвращает размещение профиля «All Users».
%APPDATA%
Локальная
Возвращает используемое по умолчанию размещение данных приложений.
%CD%
Локальная
Возвращает путь к текущей папке.
%CMDCMDLINE%
Локальная
Возвращает строку команд, с помощью которой был запущен данный экземпляр Cmd.exe.
%CMDEXTVERSION%
Системная
Возвращает номер версии текущих расширений обработчика команд.
%COMPUTERNAME%
Системная
Возвращает имя компьютера.
%COMSPEC%
Системная
Возвращает путь к исполняемой командной оболочке.
%DATE%
Системная
Возвращает текущие данные. Использует тот же формат, что и команда date /t. Создается командой Cmd.exe.
%ERRORLEVEL%
Системная
Возвращает код ошибки последней использовавшейся команды. Значение, не равное нуля, обычно указывает на наличие ошибки.
%HOMEDRIVE%
Системная
Возвращает имя диска локальной рабочей станции, связанного с основным каталогом пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMEPATH%
Системная
Возвращает полный путь к основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%HOMESHARE%
Системная
Возвращает сетевой путь к общему основному каталогу пользователя. Задается на основании расположения основного каталога. Основной каталог пользователя указывается в оснастке «Локальные пользователи и группы».
%LOGONSEVER%
Локальная
Возвращает имя контроллера домена, который проверял подлинность текущей сессии.
%NUMBER_OF_PROCESSORS%
Системная
Задает количество процессоров, установленных на компьютере.
%OS%
Системная
Возвращает имя операционной системы. При использовании Windows 2000 имя операционной системы отображается как Windows_NT.
%PATH%
Системная
Указывает путь поиска для исполняемых файлов.
%PATHEXT%
Системная
Возвращает список расширений файлов, которые рассматриваются операционной системой как исполняемые.
%PROCESSOR_ARCHITECTURE%
Системная
Возвращает архитектуру процессора. Значения: x86, IA64.
%PROCESSOR_IDENTFIER%
Системная
Возвращает описание процессора.
%PROCESSOR_LEVEL%
Системная
Возвращает номер модели процессора, установленного на компьютере.
%PROCESSOR_REVISION%
Системная
Возвращает номер модификации процессора.
%PROMPT%
Локальная
Возвращает параметры командной строки для текущего интерпретатора. Создается командой Cmd.exe.
%RANDOM%
Системная
Возвращает произвольное десятичное число от 0 до 32767. Создается командой Cmd.exe.
%SYSTEMDRIVE%
Системная
Возвращает имя диска, содержащего корневой каталог Windows XP (т. е. системный каталог).
%SYSTEMROOT%
Системная
Возвращает размещение системного каталога Windows XP.
%TEMP% и %TMP%
Системная и пользовательская
Возвращает временные папки, по умолчанию используемые приложениями, которые доступны пользователям, выполнившим вход в систему. Некоторые приложения требуют переменную TEMP, другие — переменную TMP.
%TIME%
Системная
Возвращает текущее время. Использует тот же формат, что и команда time /t. Создается командой Cmd.exe.
%USERDOMAIN%
Локальная
Возвращает имя домена, содержащего список учетных записей пользователей.
%USERNAME%
Локальная
Возвращает имя пользователя, выполнившего вход в систему.
%USERPROFILE%
Локальная
Возвращает размещение профиля для текущего пользователя.
%WINDIR%
Системная
Возвращает размещение каталога операционной системы.

отсюда


фак

в resource-kit виндозы есть утилиты:
setx.exe - устанавливает системные переменные
pathman.exe - изменяет значение переменной PATH