我有一個名爲Contact.vb的項目的根文件夾中的公共VB類和另一個名爲Service.vb的App_Code文件夾中的VB類。在App_Code文件夾中的VB類無法訪問根文件夾中的VB類
如果我試圖聲明Contact類中Service.vb這樣的:
Dim ds As New Contact
我得到這個錯誤而編譯:
類型 '聯繫' 是沒有定義。
我用C#編碼,所以我真的不明白我在這裏失蹤......
編輯#1:
下面是聯繫班級的第一部分。該類是根據模式生成的。
'------------------------------------------------------------------------------
' <autogenerated>
' This code was generated by a tool.
' Runtime Version: 1.1.4322.2300
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </autogenerated>
'------------------------------------------------------------------------------
Option Strict Off
Option Explicit On
Imports System
Imports System.Data
Imports System.Runtime.Serialization
Imports System.Xml
<Serializable(), _
System.ComponentModel.DesignerCategoryAttribute("code"), _
System.Diagnostics.DebuggerStepThrough(), _
System.ComponentModel.ToolboxItem(true)> _
Public Class Contact
Inherits DataSet
Private tableContact As ContactDataTable
編輯#2: 我終於發現什麼是錯的。如果我在管理員模式下在VS中構建項目,它會成功構建,但如果我不處於管理員模式,則會失敗。
我不知道爲什麼它是這樣,但我想這可能是因爲文件夾權限或類似的東西。
是包含在項目中還是隻在文件夾中? – Plutonix
在項目中。 – bale3
你可以發佈聯繫人的頭幾行嗎? prj文件夾僅用於組織大型項目,表單,類等。只要文件/類在OP中添加的prj – Plutonix