Tôi đã phát triển một ứng dụng với lớp Khởi động Owin. Khi tôi đang chạy OwinHost.exe, nó hiển thị No Assembly found containing OwinStartupAttribute
.Phát hiện Khởi động Owin
Nhưng tôi xác định lắp ráp trong lớp khởi động của tôi như:
[assembly: OwinStartup(typeof(OwinDemo.BrandStartup))]
tôi cũng xác định appSettings trong file Web.Config như:
<appSettings>
<add key="owin:AppStartup" value="OwinDemo.Startup, OwinDemo"/>
Bạn đang chạy Owinhost.exe trong thư mục ứng dụng? Đây là một hướng dẫn chi tiết về phát hiện khởi động OWIN. Bạn có thể kiểm tra xem điều này có hữu ích không? http://www.asp.net/aspnet/overview/owin-and-katana/owin-startup-class-detection – Praburaj
Và với các thiết lập hiện tại, nơi bạn có một lớp Khởi động khác nhau trong thuộc tính và cấu hình (BrandStartup trong thuộc tính và Khởi động trong appSetting), cấu hình dự kiến sẽ giành chiến thắng. Bạn có thể kiểm tra xem bạn có một lớp có tên OwinDemo.Startup trong assembly OwinDemo không? – Praburaj
@Praburaj Cảm ơn bạn đã trả lời. Trên thực tế tôi đã phát triển ứng dụng của mình nhờ sự trợ giúp của bài viết đó. Tôi có lớp khởi nghiệp trong ứng dụng của mình. Tôi có nhiều lớp khởi động và tôi muốn bắt đầu ứng dụng của mình với lớp khởi động ban đầu của mình. Nhưng cùng một lỗi đến. –