Отменить изменения 118 и 120:
svn up -r HEAD # get latest revision
svn merge -c -120 . # undo revision 120
svn merge -c -118 . # undo revision 118
svn commit # after solving problems (if any)
Также см. описание в Отменяющие изменения .
Примечание минус в -c -120
аргумент. -c
(или --change
) переключатель поддерживается начиная с Подрывной деятельности 1.4, более старые версии могут использовать -r 120:119
.
This is more of a comment than an answer, but I can't comment...
This isn't an asp.net-mvc question. It's a browser question. Once the HTML is rendered, it doesn't matter if it was hardcoded, .net, or cgi. Don't hate the asp.net...
With that being said, I don't think anybody else can help you out if you cross post over there.
Considering your tests, it most definitely sounds like a security issue. And that makes perfect sense, too.
Plus, with some googling, I found this:
http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/HTML/Q_20405367.html
At least in IE (see the response from MS below), it's a specific security setting. I'd imagine something similar in FF and the others.
The issue you are encountering is a новая функция безопасности в Интернете Изучите 6 Service Pack 1. Чтобы предотвратить вредоносные коды Интернета от доступ к вашим локальным файлам, команда разработчиков разработала новый функция безопасности и включил ее в IE6 SP1. Обратите внимание, что это является нормальным поведением.
Фактически, IE6 SP1 включает новые проверки кода безопасности, предотвращающие «зона возвышения». Это значит, что документы, находящиеся в «Интернете» зона не получит доступа (через HREF, сценарии и т. д.) на документы в зоне «Мой компьютер». Только документы, находящиеся в Зона "Надежный" или "Мой компьютер" может доступ к документам в «Моем компьютере» зона.
Следовательно, если вы хотите разрешить ненадежные документы для доступа документы в зоне «Мой компьютер», вы можете добавить исходный URL в «Надежные сайты» (это необходимо сделать с осторожностью для очевидной безопасности причины). Зона «Местный интранет» также доверяют.
Кроме того, следующий реестр ключ позволяет отключить новую безопасность коды проверки, предотвращающие "зону" высота »: - Вы можете создать этот ключ DWORD и установить его в ноль, чтобы отключить этот новый особенность. Кроме того, вы можете включить его, в любой момент можно изменить на 1.
HKCU \ Software \ Microsoft \ Internet Проводник \ Главная \ Disable_Local_Machine_Navigate = 0 REG_DWORD
Не рекомендуется использовать выше ключ реестра, поскольку он нарушает "зону" исправление безопасности "повышение".
Джеймс
Я тоже пробовал, это не работает по-вашему. Почему бы тебе не попробовать так, Загрузка файла Загрузить , здесь вы можете использовать раздел загрузки, и во время загрузки он спросит вас, хотите ли вы его открыть.
Сделайте site.site.DocsPath System.Uri. поэтому при создании DocsPath выполните следующие действия
DocsPath = new Uri("C:\\ruby");
, затем, когда вы выполните
<a href="<%= site.site.DocsPath %>">Documents</a>
, будет выведено
<a href="file://C:\ruby">Documents</a>
Но, как примечание, вы не сможете обслуживать это извне со страницы. Если вам нужно отправить документы в Интернет, вам необходимо настроить удобный интерфейс. Например, страница, которая принимает входные данные как документ, а затем Response. Записывает документ обратно в браузер через какой-то обработчик.
Возможно какое-то ограничение безопасности в браузере. Вы пробовали другие браузеры?
Возможно, возникла проблема с перенаправлением из IE в папку. Возможно, попробуйте выполнить перенаправление в локальный файл с помощью file: /// - работает ли это:
<a href="file:///C:\ruby.html">Document</a>
?
Если да, попробуйте, возможно, прикрепить к URL-адресу косую черту в конце:
<a href="file:///C:\ruby\">Documents</a>
Или используйте обратную косую черту:
<a href="file:///C:/ruby/">Documents</a>