Когда приложение запускается на компьютере, на котором оно хранится, оно загружает время, однако, когда оно загружается через рабочую группу, на другом компьютере оно не загружает время (даже если все остальное работает так, как должно).
Я создал приложение для Windows, использующее Unity и C #, для которого требуется возможность загружать сегодняшнюю дату из системы, и оно работает, когда приложение запускается на компьютере, на котором оно хранится (приложение не требуетустановка), однако, когда я пытаюсь запустить его через рабочую группу с другого компьютера, он не загружает время.Я протестировал все остальное в приложении, и единственная функция, которая, кажется, работает со сбоями, это функция DateTime.Now.Я также попытался заменить его DateTime.Today, System.DateTime.Now и несколькими другими вариантами, но все они не дали успеха.
public class TestTodayDate : MonoBehaviour
{
public Text text;
void Start()
{
DateTime today = DateTime.Now;
string[] day = today.ToString("d").Split('/');
text.text = $"{day[1]}.{day[0]}.{day[2]}";
}
}
Это ожидаемый результат, который я получаю при запускеприложение локально.
Это результат, который я получил, когда я ренял его на 2 разных компьютерах через рабочую группу.