Trang 4 trên tổng số 4 Đầu tiênĐầu tiên ... 234
Từ 31 tới 38 trên tổng số 38 kết quả

Đề tài: So sánh một số IDE

  1. #31
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Mặc định So sánh một số IDE

    Nói về visual studio. Một solution có nhiều project.

    Một project có nhiều namespase, một namespase có nhiều class, ...
    Một dự án chứa trong nhiều thư mục, mỗi thư mục chứa nhiều tập tin.

    Một class có thể chứa trong nhiều file (partial) và ngược lại 1 file có thể chứa nhiều class

    Điều gì sẽ xảy ra khi thao tác ?

  2. #32
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Điều gì xảy ra khi cần đổi tên, cut - paste các file trong folder ?

  3. #33
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    thư mục gốc của dự án trong abc.csproj là quan trọng
    XML Code:
    1.     <RootNamespace>pathRoot</RootNamespace>
    thay đổi có thể làm CT đang ổn định, biên dịch lại: hết chạy

  4. #34
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Chúng (file và class, folder và namespace) có mối quan hệ biện trứng, tương hỗ relationShip với nhau

  5. #35
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Dùng nhiều, ngỡ là thành thạo

  6. #36
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Mặc định So sánh một số IDE

    Bị lỗi này trong Vs2010
    Code:
    Error	1	Invalid option '4' for /langversion; must be ISO-1, ISO-2, 3 or Default	C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.CSharp.targets	316	9	Skin2


    có ai bị như thế không ?

  7. #37
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Các file cùa nó không lỗi, tạo project đưa chúng vào thử là tốt.

    Nó lỗi do csproj file, nó na ná như vầy:
    XML Code:
    1. <?xml version="1.0" encoding="utf-8"?>
    2. <!-- WARNING: this file is autogenerated, don't modify it. Edit the .sources file of the corresponding assembly instead if you want to add/remove C# source files. -->
    3. <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    4.   <PropertyGroup>
    5.     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    6.     <Platform Condition=" '$(Platform)' == '' ">net_4_x</Platform>
    7.     <ProjectGuid>{117140AC-A163-4B86-9E69-A46EA268A9DB}</ProjectGuid>
    8.     <OutputType>Library</OutputType>
    9.     <NoWarn>1699,1030,3009</NoWarn>
    10.     <LangVersion>4</LangVersion>
    11.     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Windows_NT'">win32</HostPlatform>
    12.     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix' and $([System.IO.File]::Exists('/usr/lib/libc.dylib'))">darwin</HostPlatform>
    13.     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix'">linux</HostPlatform>
    14.     <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
    15.     <NoStdLib>True</NoStdLib>
    16.     <NoConfig>True</NoConfig>
    17.     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
    18.     <AssemblyName>Mono.Security</AssemblyName>
    19.     <SignAssembly>true</SignAssembly>
    20.     <AssemblyOriginatorKeyFile>../mono.pub</AssemblyOriginatorKeyFile>
    21.   </PropertyGroup>
    22.   ...
    23. </Project>

  8. #38
    Ngày gia nhập
    08 2017
    Bài viết
    1,794

    Trích dẫn Nguyên bản được gửi bởi Monre Xem bài viết
    Visual Studio:
    Ctrl + ] : GotoBrace

    SharpDevelop:
    Ctrl + b : (menu)Search > Goto Matching Brace
    Còn Notepad ++

Trang 4 trên tổng số 4 Đầu tiênĐầu tiên ... 234

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn