Я создаю простое клиент-серверное приложение и застрял в sql.Когда я запускаю код, подобный
using System.Data;
class Program
{
static void Main(string[] args)
{
SqlDependency.Start("server=111.111.111.111;database=db;Persist Security Info=false;Integrated Security=false;User Id=user;Password=password");
}
}
, я вижу правильно созданные очереди и службы в брокере служб в базе данных на сервере SQL
, но когда я запускаю аналогичный код из единицы:
using System.Data;
public class ABC : MonoBehaviour
{
void Start()
{
System.Data.SqlClient.SqlDependency.Start("server=111.111.111.111;database=db;Persist Security Info=false;Integrated Security=false;User Id=user;Password=password")
}
}
тогда очереди и службы не создаются, и в консоли нет ошибок.
Независимо от того, где выполняется этот код, SqlDependency.Start не работает.Я пытался использовать разные версии system.data.dll, но это не помогло.
bool a=System.Data.SqlClient.SqlDependency.Start("server=111.111.111.111;database=db;Persist Security Info=false;Integrated Security=false;User Id=user;Password=password")
Debug.Log(a)
верните true
Пожалуйста, помогите!