2012-05-15 72 views
6

Tôi có tệp .cs chứa lớp con của XTypedElement và IXMetaData. Microsoft có mã số tool that generates XSD files automatically từ mã được quản lý nhưng không chấp nhận tệp .cs. Nó chỉ chấp nhận .exe, .dll, .xdr, .xml và .xsd.Cách tạo .xsd từ tệp .cs bằng công cụ xsd.exe?

Làm cách nào để chuyển đổi tệp .cs của tôi thành tệp .xsd bằng công cụ này?

+4

tried.But không thể tìm thấy bất kỳ phù hợp câu trả lời đầu tiên – sam

+0

hit: http://msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.80).aspx –

+1

@MitchWheat : Đây có thể là lần truy cập đầu tiên, nhưng nó không mô tả cách chuyển đổi tệp .cs thành tệp .xsd. –

Trả lời

2

Trước tiên, bạn cần phải biên dịch nó thành dll hoặc file exe, tức là lắp ráp NET, và sau đó sử dụng điều này như một đầu vào cho xsd.exe

Nếu bạn muốn chuyển đổi chỉ có một lớp học cụ thể, sử dụng lệnh sau :

xsd bin\Release\MyAssembly.exe /type:The.FullName.Of.YourType 
Các vấn đề liên quan