2011-02-09 26 views
10

Tôi đã tạo Form1.cs trong ứng dụng Windows Forms và đã có tệp Form1.resx. Nhưng bất cứ khi nào tôi cố chạy ứng dụng của mình, tôi liên tục nhận được thông báo lỗi sau:Không thể tạo lỗi tên tài nguyên tệp kê khai trong Visual Studio 2008

Unable to create a manifest resource name for "....\gg\Form1.resx". Could not find file 'C:\Documents and Settings\Administrator\Desktop\gg\Form1.cs'.

Bất cứ ai có thể vui lòng cho tôi biết lý do và cách khắc phục sự cố của tôi?

+1

Bạn đã thử lưu, đóng Visual Studio và mở lại không? Điều đó đôi khi sửa chữa các lỗi khó theo dõi một cách kỳ diệu. –

+0

Bạn đã "làm sạch" dự án đôi khi điều này có thể hữu ích hay không. Ngoài ra - bạn có muốn xóa Form1 hiện tại và sau đó thêm lại nó nữa - điều này cũng có thể gây ra vấn đề ... – Rob

+0

Nếu không có gì hữu ích, bạn có thể thử tạo lại biểu mẫu, dựa trên mã thiết kế của bạn, theo từng phần hoặc chỉ sao chép/dán các điều khiển, tùy thuộc vào đó sẽ nhanh hơn cho thiết lập của bạn. – Neolisk

Trả lời

1

cách tốt nhất để chạy các giải pháp cách xa máy tính để bàn. (và thư mục "Tài liệu và cài đặt"). thử di chuyển thư mục giải pháp của bạn đến C: \ Projects \ hoặc smth và thử lại và xem nó có khắc phục được không.

hoặc nếu bạn không sử dụng bất kỳ tài nguyên trong mẫu của bạn, sau đó loại bỏ nó (từ dự án), khi bạn cần nó sẽ được thêm thời gian tự động tiếp theo

+0

Điều này đã giúp tôi, tôi đã chạy dự án của mình từ một mạng chia sẻ có tên dài – majjam

7

Đây là dự án của tôi ..

my project project pic

Nhìn vào SalesSoListReportTest.cs và SalesSoListReportTest.aspx có biểu tượng cảnh báo bên cạnh nó .. Cố gắng xóa cảnh báo tập tin, và lại thêm .. Bạn có thể tìm thấy các tập tin tại thùng rác .. xóa và thêm lại các tệp

2

Về cơ bản có nghĩa là nó không thể tìm thấy tệp của bạn. 1. Cố gắng đóng và mở lại dự án. 2. Thêm lại các tệp qua Add -> mục hiện có.

9

.csproj của bạn bị hỏng. Bạn cần phải chỉnh sửa thủ công nó. Đối với biểu mẫu, phải có 3 mục nhập:

<Compile Include="MyForm.cs"> 
    <SubType>Form</SubType> 
</Compile> 

<Compile Include="MyForm.Designer.cs"> 
    <DependentUpon>MyForm.cs</DependentUpon> 
</Compile> 

<EmbeddedResource Include="MyForm.resx"> 
    <DependentUpon>MyForm.cs</DependentUpon> 
    <SubType>Designer</SubType> 
</EmbeddedResource> 
Các vấn đề liên quan