Я только недавно перешел с сервера 2003 на сервер 2008. У меня есть приложение clickonce, которое структурировано так
/ {version_of_app} / *. Приложение
/ {version_of_app} / bin / (двоичные файлы переименованы в .deploy)
Теперь с IIS7 я получаю 404 попадания в папку bin из-за функции hiddenSegment в iis7. В любом случае я могу сохранить эту функцию hiddenSegment (как мне кажется, это хорошо), но также сохранить структуру папок ClickOnce? Это будет процесс, переделывающий файлы манифеста и приложения для каждой из поддерживаемых версий приложения, которые я бы немного отложил.
Двигаясь вперед, я не хочу использовать «bin» в моей структуре папок clickonce. ;)
Я пробовал это, но, похоже, не работает
<location path="bin" allowOverride="false">
<system.web>
<authorization>
<deny users="*" />
<deny users="?" />
</authorization>
</system.web>
</location>