none
<Assembly: AssemblyKeyFile 問題 RRS feed

  • 問題

  • Imports System.EnterpriseServices
    Imports System.Reflection

    <Assembly: ApplicationNameAttribute("Student_TMP")>

    <Assembly: AssemblyKeyFile("..\..\StudentType.snk")>
    '<Assembly: AssemblyKeyName("")>


    <Transaction(TransactionOption.Required)>
    Public Class StudentType
        Inherits ServicedComponent

        Public Sub New()
            MyBase.New()
        End Sub

        Structure Student
            Public Id As String
            Public Name As String
        End Student
    End Class

    <Assembly: AssemblyKeyFile("..\..\StudentType.snk")>   <--- 這行會出現 使用命令列選項'/keyfile'或適當的專案設定代替'System.Reflection.Assemblykey

    FileAttribute' 的訊息  請問是有dll沒有被參考或是在語法上小弟打錯  謝謝

    2013年1月16日 上午 02:48

解答

  • <Assembly: AssemblyKeyFile("..\..\StudentType.snk")> 

    這通常可以在專案的屬性中設定,而且它通常是放在 AssemblyInfo.cs (每個專案都有一個 AssemblyInfo.cs),而不是放在主程式中。

    請問你放在主程式的用意是什麼?


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 RedSoxKen 2013年1月16日 上午 04:59
    2013年1月16日 上午 03:15
    版主
  • 建議利用設定專案屬性時, 於[簽署]頁面, 點選[簽署組件]鍵進行設定, 不用自行編輯AssemblyKeyFiley設定
    • 已標示為解答 RedSoxKen 2013年1月16日 上午 04:59
    2013年1月16日 上午 04:27

所有回覆

  • <Assembly: AssemblyKeyFile("..\..\StudentType.snk")> 

    這通常可以在專案的屬性中設定,而且它通常是放在 AssemblyInfo.cs (每個專案都有一個 AssemblyInfo.cs),而不是放在主程式中。

    請問你放在主程式的用意是什麼?


    學習不是查個 Google 套個書上的範例就算了,而是去熟悉了解每個程式碼背後的意義,否則就算學個幾百年,它也不會是你的。

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    • 已標示為解答 RedSoxKen 2013年1月16日 上午 04:59
    2013年1月16日 上午 03:15
    版主
  • 建議利用設定專案屬性時, 於[簽署]頁面, 點選[簽署組件]鍵進行設定, 不用自行編輯AssemblyKeyFiley設定
    • 已標示為解答 RedSoxKen 2013年1月16日 上午 04:59
    2013年1月16日 上午 04:27
  • 謝謝   小朱大和tihs大  我是要放到COM+使用  找到的範例裡都寫出這些  所以跟著打上去才出現綠色毛毛蟲

    所以這  <Assembly: ApplicationNameAttribute("StudentTypeExample")>   也不需要直接打在程式碼裡囉


    • 已編輯 RedSoxKen 2013年1月16日 上午 05:06
    2013年1月16日 上午 05:05
  • 謝謝   小朱大和tihs大   我是要放到COM+使用  找到的範例裡都寫出這些  所以跟著打上去才出現綠色毛毛蟲

    所以這  <Assembly: ApplicationNameAttribute("StudentTypeExample")>   也不需要直接打在程式碼裡囉
    2013年1月16日 上午 05:05