RSP-tiedosto sisältää yhden tai useamman komentoriviargumentin, jota C # käyttää kääntäjä (CSC) .NET Compiler Platformin (tunnetaan myös nimellä Roslyn) mukana. Se voi tallentaa yhden tai useamman kääntäjävaihtoehdon ja yhden tai useamman käännettävän lähdekooditiedoston nimen. RSP-tiedostot tallennetaan pelkkänä tekstimuodossa, ja CSC käsittelee ne jokaisen käännöksen yhteydessä.
RSP-tiedoston avulla voit luetella kääntäjävaihtoehtoja ja lähdekooditiedostoja, jotka CSC käsittelee, kuin jos määritit ne komentorivillä. Jos RSP-tiedosto tallentaa vain yhden kääntäjävaihtoehdon määrityksen, se tulisi rajoittaa yhdelle riville. Useita kääntäjävaihtoehtoja ja lähdekooditiedostoja voi näkyä useilla riveillä tai yhdellä rivillä.
# käytetään RSP-tiedoston kommentteihin ja @ käytetään määrittämään useita RSP-tiedostoja kokoelmassa. Esimerkiksi @ sample.rsp @ sample2.rsp @ sample3.rsp määrittää näyte. rsp, näyte2.rspja näyte3.rsp käännettävät tiedostot.
HUOMAUTUS: - csc.rps tiedosto otetaan käyttöön CSC: n kanssa (csc.exe tiedosto) ja viittaa kaikkiin .NET-kehyksen mukana toimitettuihin kokoonpanoihin. csc.rps CSC ei käsittele tiedostoa, jos -nopconfig vaihtoehto on määritetty.