Mình dùng VS2008 để soạn thảo trang ASP.NET vậy làm thế nào để chạy chương trình của mình trực tiếp bằng cách gõ tên đường dẫn trên address của trình duyệt mà không cần chạy qua IDE của VS vậy.
mong các bạn chỉ giúp. Thanks all
Mình dùng VS2008 để soạn thảo trang ASP.NET vậy làm thế nào để chạy chương trình của mình trực tiếp bằng cách gõ tên đường dẫn trên address của trình duyệt mà không cần chạy qua IDE của VS vậy.
mong các bạn chỉ giúp. Thanks all
bạn cài đặt IIS trên máy của bạn rồi cấu hình cho nó chạy thôi, phần cấu hình web server trên IIS chắc bạn biết rồi, tui khỏi nói nữa
Trước hết publish webiste ra 1 thư mục cái đã.
Vào Addministator Tool/Internet Information Service/Website và tạo virtual đến thư mục chứa trang web của mình. Sau đó ra web browser gõ http://localhost/tenVirtual/default.aspx
Chẹp. Cái cấu hình ISS để chạy ASPNET thì mình biết rùi. nhưng vấn đề là nếu như các file ASP.NET mà có code và với mã HTML trên cùng 1 file thì chạy bằng cách gõ localhost bình thường. Còn viết bằng VS thì code một file và HTML một file. mình không chạy bằng cách gõ trên trình duyệt được.
Các bạn chỉ giúp mình nhé
Bạn làm như bạn sinhviencongnghe hướng dẫn đó, trong VS click chuột phải lên tên của website --> chọn publish để publish web vừa tạo ra (có thể không cần publish mà tạo virtual directory trỏ đên thư mục chứa source luôn).
Sau đó vào trình duyệt gõ http://localhost/tên virtual directory/ thử xem.
Bạn làm thử xem có dc ko và nếu có lỗi tiếp thì post lên mọi người trả lời cho.
Nếu máy của bạn cài nhiều phiên bản Net Framwork thì bạn cần chọn đúng phiên bản với visual studio bạn đang dùng.
Khi đang viết thì chưa cần Puplish vội, để chạy thử (Trên localhost) thì bạn tạo virtual directory trỏ luôn đến thư mục đang code, Khi nào xuất bản web thì mới Publish cũng chưa muộn
------------
http://hmweb.com.vn
Nếu chạy bằng VS thì không sao.
Còn nếu chạy bằng cách gõ localhost thì sẽ bị lỗi này:
Code:XML Parsing Error: not well-formed Location: http://localhost/phuong/login.aspx Line Number 1, Column 2:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="_Default" Title="Untitled Page" %> -^
mình đã cài IIS, cấu hình virtual directory để chạy hay là để ở trong wwwroot, hoặc shareweb đều bị lỗi đó hết.
Các bạn chỉ giúp mình nhé. Thanks nhiều
bạn vào trong iis --> chọn virtual của cái website đó --> click phải --> chọn properties --> trong tab ASP.Net bạn phải chọn đúng phiên bản .net phù hợp với website của bạn là ok
Bó tay với anh bạn này . Lổi là do bạn cài IIS sau khi cài .net.
Bạn cấu hình lại như sau :
vào cmd , tim đến đường dẫn :
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
gõ aspnet_regiis.exe -i
cho dù bạn đang dùng .net 3.0 hay 3.5 thì cũng làm y chan vậy thôi.
Hoặc cài IIS xong rồi cài .net là được.
Bookmarks