В настоящее время существует не зрелый linq nhibernate поставщику, таким образом, необходимо ожидать, пока это не реализовано, я думаю, прежде чем можно будет сделать что-либо вне от x в.. где.. выбрать...
Вы должны использовать / outputresource вместо / updateresource: .
Правильная командная строка:
mt.exe -nologo -manifest "r:\shared\hl.exe.manifest" -outputresource:"r:\shared\hl33m.exe;#1"
Вы также можете использовать его следующим образом для встраивания манифеста внутрь EXE-файла:
mt.exe -nologo -manifest "r:\shared\hl.exe.manifest" -outputresource: "r:\shared\hl33m.exe;1"