Hata: Word 2000 ve Excel 2000 doğru Response.Redirect kullanılırken yeniden.

Makale çevirileri Makale çevirileri
Makale numarası: 247318 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Response.Redirect, Microsoft Word belgesi veya Microsoft Excel elektronik tablosu, istemci yeniden yönlendirmek için bir Active Server Sayfası'nda (ASP) kullanırken, karşılık gelen Microsoft Office uygulaması için yönlendirildi doğru dosya görüntülemez.

Neden

Microsoft Office 97 uygulama dosyalarını bir Web sunucusuna salt okunur olarak açın. Microsoft Office 2000 uygulamaları, bir Web sunucusuna okuma-yazma üzerinde bulunan dosyaları yeniden açmayı deneyin. Istemci makine günlüğe kaydedilen kullanıcı Yönetici Web sunucusunda, Office uygulamalarının ayrıştırma ve dosyayı Oku-Yaz'ı açın ve .asp dosyası istemciye statik HTML görüntüleme deneyin. Kullanıcı, Yöneticiler grubunun Web sunucusunda değilse, kullanıcı kimlik doğrulaması istenir ve beklendiği gibi istemci dosyaya yönlendirilir.

Çözüm

Geçici bir çözüm olarak, istemci Office dosyasına yeniden yönlendirmek için META etiketleri kullanabilirsiniz. Örneğin:
<%@ Language=VBScript %>
<HTML>
<HEAD>
<% 
 ' Set the page to redirect the user to
 strRedirect = "/test/test.xls"
 Response.Write("<META HTTP-EQUIV=Refresh CONTENT=""0;URL=" + strRedirect + """>")
%>
</HEAD>
</HTML>
				

Durum

Microsoft, bunun bu makalenin başında listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Daha fazla bilgi

Davranışı yeniden oluşturma adımları

  1. Web sunucunuzda RedirectTest adlı yeni bir sanal dizin yarat
  2. Yeni bir Active Server sayfası oluşturmak için Not Defteri'ni başlatın. Aşağıdaki kodu Not Defteri'nde yerleştirin:
    <%@ Language=VBScript %>
    <% 
     ' Set the page to redirect the user to
     strRedirect = "/RedirectTest/test.xls"
     Response.Redirect strRedirect
    %>
    <HTML>
    <HEAD>
    </HEAD>
    <BODY>
    This is the BODY tag of the ASP page
    </BODY>
    </HTML>
    					
  3. Dosyayı redirect.aspRedirectTest sanal dizine kaydedin.
  4. Test.xls adlı bir Excel dosyasını oluşturmak ve bunu RedirectTest sanal dizine yerleştirmeniz.
  5. Http:// <servername>/RedirectTest/Redirect.asp gittiğinizde, Excel 2000 başlar ve "Bu, ASP sayfasının BODY etiketini değil." metnini görüntüler unutmayın.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
225234OFF2000: Office belgesi oluşturur parola istemi bağlantı
266263Hata: Word 2000 ve Excel 2000 görüntü ASP kaynak veri akışı için MIME türü kullanılırken

Özellikler

Makale numarası: 247318 - Last Review: 23 Şubat 2014 Pazar - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Active Server Pages 4.0
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbaspobj kbbug kbfaq kbpending KB247318 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:247318

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com